Автор Тема: Език за програмиране за начинаещи  (Прочетена 11997 пъти)

stoyanovs

  • Участници
  • ***
  • Публикации: 11
    • Профил
Здравейте,
Скоро мигрирах на Linux(Ubuntu).
Ще ми се да почна да пиша по някоя и друга програмка.
Дайте идея какъв език е най-подходящ за начинаещи.
Имам опит с VB и Delphi. Не съм се задълбавал в С/С++ и не мисля че ще се оправя.
Познавам и РНР и MySQL, но искам да не е свързано с WEB програмиране.
Активен

mom

  • Напреднали
  • *****
  • Публикации: 266
  • Distribution: Ubuntu
  • Window Manager: Compiz
    • Профил
Език за програмиране за начинаещи
« Отговор #1 -: Dec 14, 2005, 03:33 »
Здрасти!

Free Pascal
Lazrus - Нещо като Delphy за всякакви ОС.

За FP има пакети в дебиан-ските хранилища - предполагам, че и в Убунту-вските ще има. За Lazarus няма пакети в Дебиан, но е много вероятно да се намират в Убунту.

Имаше и една интересна среда подобна на VisualBasic и езика е подобен, но в момента не мога да се сетя за името. Има пакети в Дебиан - порови в секцията за програмиране

Абе да ти кажа по мое мнение - PHP + PERL + BASH script и друго му не требе на човек
Активен

kennedy

  • Напреднали
  • *****
  • Публикации: 2151
  • Николай Колев
    • Профил
Език за програмиране за начинаещи
« Отговор #2 -: Dec 14, 2005, 08:38 »
GAMBAS - нещо като VisualBasic ....
Активен

"за всичко иде час" Еклесиаст 3:1
всеки пост - отговор на въпрос
-----------------
24.12.2003 "MS Free"

Lord Bad

  • Напреднали
  • *****
  • Публикации: 1667
  • Distribution: Fedora 13
  • Window Manager: GNOME
  • Jedi Knight
    • Профил
Език за програмиране за начинаещи
« Отговор #3 -: Dec 14, 2005, 10:12 »
Perl - подходящ за много неща, лесен за научаване ако си запознат с фундаменталните концепции на програмирането, забавен за употреба и част от всяка Линукс дистрибуция. Даже мога да ти препоръчам една книга за начинаещи - Learning Perl на Рандал Шварц, има я издадена и в България.
Активен

Fuelled by Fedora 13 "Goddard"
====================================
Rock it!

kbd

  • Напреднали
  • *****
  • Публикации: 147
    • Профил
Език за програмиране за начинаещи
« Отговор #4 -: Dec 14, 2005, 10:44 »
Подкрепям Lord_Bad, с добавка на книжката "Програмиране с Perl" на Саймън Казънс - аз поне от тази книжка съм се учил. Издадена е преди няколко години също на български.
Активен

divak

  • Напреднали
  • *****
  • Публикации: 830
    • Профил
Език за програмиране за начинаещи
« Отговор #5 -: Dec 14, 2005, 11:57 »
Яко пърл (Perl) за каквото се сетиш по много начини.
Активен

Hapkoc

  • Напреднали
  • *****
  • Публикации: 2117
    • Профил
Език за програмиране за начинаещи
« Отговор #6 -: Dec 14, 2005, 12:19 »
мда, perl определено е добър избор. книжката, която е препоръчал Lord_Bad наистина си струва, особено за въведение в езика.
Активен

i12805

  • Напреднали
  • *****
  • Публикации: 24
    • Профил
Език за програмиране за начинаещи
« Отговор #7 -: Dec 14, 2005, 12:57 »
здравейте. и аз, като начинаещ ентусиаст, се занимавам с perl и споделям мнението ви, но се питам дали все пак С/С++ не трябва да се знае. може и да греша, но в линукс голяма част от програмите са писани на С и  ако искам да модифицирам свободен сорс код (например) или да разбера как работи програмата трябва да имам познания за езика. как мислите?
Активен

kennedy

  • Напреднали
  • *****
  • Публикации: 2151
  • Николай Колев
    • Профил
Език за програмиране за начинаещи
« Отговор #8 -: Dec 14, 2005, 13:22 »
perl е средство за мъчение, не е език за програмиране '<img'> стой надалече от него ако си начинаещ, иначе кошмарите са ти гарантирани.
Активен

"за всичко иде час" Еклесиаст 3:1
всеки пост - отговор на въпрос
-----------------
24.12.2003 "MS Free"

  • Гост
Език за програмиране за начинаещи
« Отговор #9 -: Dec 14, 2005, 13:27 »
Хора! Учете се да програмирате на истински език! Там където не може без деклариране на променли, където трябва да знаеш предварително типа на променливата, която ще използваш!

Трябва да се научите да заделяте и освобождавате памет. Що за програмист ще е, ако никога не види core dump?

C, Pascal са добри варианти!
Активен

Lord Bad

  • Напреднали
  • *****
  • Публикации: 1667
  • Distribution: Fedora 13
  • Window Manager: GNOME
  • Jedi Knight
    • Профил
Език за програмиране за начинаещи
« Отговор #10 -: Dec 14, 2005, 13:37 »
Синтаксиса на всеки език се усвовоява бързо и лесно. Фундаменталните концепции на програмирането и алгоритмите - те са the real deal. Perl определно не е средство за мъчение, а познания по С никога не са излишни, макар че в наши дни и oсобено в БГ трудно се намира работа като С програмист. use strict; променя доста картинката в Perl...
Активен

Fuelled by Fedora 13 "Goddard"
====================================
Rock it!

zarrro

  • Напреднали
  • *****
  • Публикации: 46
    • Профил
Език за програмиране за начинаещи
« Отговор #11 -: Dec 14, 2005, 13:58 »
Определено Perl  е най-добрия избор. ':ok:'
Или Python.

За Delphi  и Visual Basic няма какво да се каже. Поне не и нещо хубаво  '<img'>
Активен

semionov

  • Напреднали
  • *****
  • Публикации: 110
    • Профил
Език за програмиране за начинаещи
« Отговор #12 -: Dec 14, 2005, 14:01 »
Може и на C# или VB.NET със mono - имплементация на .NET за UNIX. Мисля, че е по-близко до това, на което си писал до сега.

http://www.mono-project.com
Активен

Hapkoc

  • Напреднали
  • *****
  • Публикации: 2117
    • Профил
Език за програмиране за начинаещи
« Отговор #13 -: Dec 14, 2005, 14:43 »
@don33

Цитат
Хора! Учете се да програмирате на истински език! Там където не може без деклариране на променли, където трябва да знаеш предварително типа на променливата, която ще използваш!


Доста се кефя, когато някой започне да обяснява какво е "истински език за програмиране".

Да не се разбира погрешно - не твърдя, че управлението на паметта е нещо, което човек не трябва да знае, ако има намерение да се занимава с програмиране. Напротив. Просто такива дефиниции за "истинския език за програмиране" ме забавляват.

@kennedy

Цитат
perl е средство за мъчение, не е език за програмиране '<img'> стой надалече от него ако си начинаещ, иначе кошмарите са ти гарантирани.


Не, не е средство за мъчение. Ако наистина беше такова, как би обяснил популярността му? Може би всички програмисти на perl са мазохисти?

Ако си начинаещ е добре да прочетеш някоя книжка, в която е обяснено ясно кое как се прави и това важи не само за perl. Спестява ти именно гарантираните кошмари.
Активен

  • Гост
Език за програмиране за начинаещи
« Отговор #14 -: Dec 14, 2005, 17:38 »
stom si programiral na delphi probwai Kylix no za linux e hubawo chowek da s epozanimawa s c++ (gcc) a moje i QT prosoto kakwoto ti hareswa ... w linuxa ima bogat izbor ....
Активен