Страници: 1 ... 5 6 [7] 8 9 ... 12   Надолу

Автор Тема: Как да започна с програмирането?  (Прочетена 73613 пъти)

gat3way

  • Напреднали
  • *****
  • Публикации: 6050
  • Relentless troll
    • Профил
    • WWW
Re: Как да започна с програмирането?
« Отговор #90 -: Sep 18, 2012, 09:55 »
Въобще не съм съгласен, далеч по-лесно е да се ползва strcpy() и да не разсъждаваш толкова по въпроса. Друг е въпросът, че и резултатът ще е най-вероятно по-добър, gcc най-вероятно ще използва __builtin_strcpy(), което ще генерира по-бърз код от цикъла с копиране байт по байт. Защо ще е по-бърз е съвсем друга тема на разговор, но от гледна точка на оптимизиращ компилатор, този цикъл е крив - броят на итерациите не е предварително известен и това изключва вариантите за векторизация и/или частично unroll-ване на цикъла.
Активен

"Knowledge is power" - France is Bacon

zdraganov

  • Напреднали
  • *****
  • Публикации: 16
  • Distribution: Fedora 16/17, CentOS 6.3, Red Hat Enterprise Linux Server 6.2
  • Window Manager: KDE, LXDE
    • Профил
Re: Как да започна с програмирането?
« Отговор #91 -: Sep 18, 2012, 10:33 »
Отново здравейте,
Не мога да не пиша отново по темата. Не виждам кой пита за strcpy(), който и да е - не е по темата. Момичето иска мнения по въпроса, а не да ви слуша кой е по-велик, че си копира стрингове без да ползва готовите функции или че сам си е написал GK или че "компилира наум" ако щете. Флоутите излишно темата.
Сега по въпроса за IDE-то. Тъй като форумът е "Линукс за българи", предполагам че и ти си фенка на тази ОС, така че ти препоръчвам два варианта, подходящи за начинаещи : Kate(за KDE) или Gedit(за Gnome). Достатъчно прости и лесни за използване. Както в предходния коментар отново ще спомена, ползвай нещо просто, докато не почувстваш нужда от по-мощно IDE. Пробвай и да компилираш текстови файлчета(например да принтиш нещо в конзолата или нещо супер просто като за начало), за да видиш че и без IDE може да подкарваш програмките, които пишеш. Ако пък си цъкаш на Windows, препоръчвам ти отново простичкото Quincy. Не се задълбочавай в IDE-то чак толкова, помъчи се с езика и разцъквай програмки, вместо само суха теория :)
Успех!
Активен

Живко Драганов

bop_bop_mara

  • Напреднали
  • *****
  • Публикации: 2433
  • Distribution: Debian Testing
  • Window Manager: LXDE
  • Cute and cuddly
    • Профил
Re: Как да започна с програмирането?
« Отговор #92 -: Sep 18, 2012, 13:39 »
Сега по въпроса за IDE-то.
Всъщност, въпросът беше за компилатор май... Но, да, да каже момичето каква ОС използва, за да може да ѝ дадем точни насоки не само какво да си инсталира, но и как да го използва.
Активен

zdraganov

  • Напреднали
  • *****
  • Публикации: 16
  • Distribution: Fedora 16/17, CentOS 6.3, Red Hat Enterprise Linux Server 6.2
  • Window Manager: KDE, LXDE
    • Профил
Re: Как да започна с програмирането?
« Отговор #93 -: Sep 18, 2012, 14:45 »
Сега по въпроса за IDE-то.
Всъщност, въпросът беше за компилатор май... Но, да, да каже момичето каква ОС използва, за да може да ѝ дадем точни насоки не само какво да си инсталира, но и как да го използва.
Прав си, но според мен е имала на предвид IDE, и все пак ако се интересува и за компилатор GCC и Ch са безплатни и мултиплатформени. Вторият върви с IDE, но не го препоръчвам (особено Professional версията).
Активен

Живко Драганов

XpucToBa

  • Напреднали
  • *****
  • Публикации: 18
    • Профил
Re: Как да започна с програмирането?
« Отговор #94 -: Sep 18, 2012, 16:03 »
Ами с Windows 7 Ultimate съм. :)
Активен

geroy

  • Напреднали
  • *****
  • Публикации: 198
  • Distribution: Windows, NetBSD, Devuan
    • Профил
    • WWW
Активен

b2l

  • Напреднали
  • *****
  • Публикации: 4786
  • Distribution: MCC Interim
  • Window Manager: - // - // -
  • ...sometimes I feel like screaming... || RTFM!
    • Профил
    • WWW
Re: Как да започна с програмирането?
« Отговор #96 -: Sep 18, 2012, 16:37 »
Ами с Windows 7 Ultimate съм. :)

Microsoft Visual Studio 2012
Активен

"Човекът е въже, опънато между звяра и свръхчовека, въже над пропаст. Човекът е нещо, което трябва да бъде превъзмогнато." - Фр. Ницше

xkernell

  • Напреднали
  • *****
  • Публикации: 46
  • Distribution: kubuntu 12.10, ubuntu 12.10
  • Window Manager: KDE, GNOME
    • Профил
Re: Как да започна с програмирането?
« Отговор #97 -: Sep 18, 2012, 16:39 »
Да, таман ще имаш достъп и до цялата .NET библиотека.

П.П. Между другото с VS можеш да компилираш с компилатора на Intel, който до някъде увеличава производителността. Можеш да го инсталираш в самото IDE.
« Последна редакция: Sep 18, 2012, 16:44 от xkernell »
Активен

XpucToBa

  • Напреднали
  • *****
  • Публикации: 18
    • Профил
Re: Как да започна с програмирането?
« Отговор #98 -: Sep 18, 2012, 17:09 »
Благодаря на всички за помоща отново. :)
Активен

bop_bop_mara

  • Напреднали
  • *****
  • Публикации: 2433
  • Distribution: Debian Testing
  • Window Manager: LXDE
  • Cute and cuddly
    • Профил
Re: Как да започна с програмирането?
« Отговор #99 -: Sep 18, 2012, 17:53 »
Ами с Windows 7 Ultimate съм. :)

Microsoft Visual Studio 2012
В никакъв случай! Особено пък, ако ще учи C. Пък и все пак сме форум за свободен софтуер, бива ли да караш момичето от една страна да се мъчи да инсталира тва нещо, от друга и да бъде нелегално.
Активен

xkernell

  • Напреднали
  • *****
  • Публикации: 46
  • Distribution: kubuntu 12.10, ubuntu 12.10
  • Window Manager: KDE, GNOME
    • Профил
Re: Как да започна с програмирането?
« Отговор #100 -: Sep 18, 2012, 17:56 »
Е, ти пък се изказа... има и напълно безплатна версия... Visual Studio 2012 Express ...
Активен

bop_bop_mara

  • Напреднали
  • *****
  • Публикации: 2433
  • Distribution: Debian Testing
  • Window Manager: LXDE
  • Cute and cuddly
    • Профил
Re: Как да започна с програмирането?
« Отговор #101 -: Sep 18, 2012, 18:05 »
Е, ти пък се изказа... има и напълно безплатна версия... Visual Studio 2012 Express ...
Не знаех (за свое щастие ;)). И, все пак, аз бих предпочела нещо различно...
Активен

xkernell

  • Напреднали
  • *****
  • Публикации: 46
  • Distribution: kubuntu 12.10, ubuntu 12.10
  • Window Manager: KDE, GNOME
    • Профил
Re: Как да започна с програмирането?
« Отговор #102 -: Sep 18, 2012, 18:14 »
Ами това е най-доброто за Windows, все пак има причина дори и PHP интерпретатора за Windows да се компилира с VS.
Активен

b2l

  • Напреднали
  • *****
  • Публикации: 4786
  • Distribution: MCC Interim
  • Window Manager: - // - // -
  • ...sometimes I feel like screaming... || RTFM!
    • Профил
    • WWW
Re: Как да започна с програмирането?
« Отговор #103 -: Sep 18, 2012, 19:03 »
Да, във форум на Линукс сме, но тя е с Windows.
Активен

"Човекът е въже, опънато между звяра и свръхчовека, въже над пропаст. Човекът е нещо, което трябва да бъде превъзмогнато." - Фр. Ницше

Nedko Arnaudov

  • Напреднали
  • *****
  • Публикации: 38
    • Профил
Re: Как да започна с програмирането?
« Отговор #104 -: Sep 18, 2012, 19:05 »
Visual Studio не е много подходящ за чисто Си. С подмяна на компилатора на интелски може и да започне да поддържа Си99, но пак малко се губи смисъла на ИДЕ-то. Доскоро (не знам за последната версия) дори уиндоските драйвъри (които са на чисто Си) не беше препоръчително да се пишат с VS. В DDK/WDK-то има(ше) nmake базирана билд-система.
Активен
Страници: 1 ... 5 6 [7] 8 9 ... 12   Нагоре
« назад напред »