Є сенс зосередиться на вивченні алгоритмів, і підходів до вирішення класичних проблем. Мови програмування змінюються. Головне виробити правильне мислення.
Що стосується мов, особисто моя думка: Java. На прикладі Java можна прекрасно відчути концепцію ООП. І почавши вивчати Java, у вас є кілька шляхів розвитку: WEB або Android. Та й GUI на ній легко можна робити.
заглибитися в Lazarus
Звучить трохи дивно :) Це як заглибитися в калькулятор замість поглиблення в математику. Lazarus - всього лише середовище розробки.
відповідь дан 5 Січня '14 о 11:39
Ну маю на увазі заглибитися в розробку додатків в середовищі Lazarus! Ну, вибачайте за курйоз) - vvodin 5 Січня '14 о 11:45
Соррі за некропостінг, але я все-таки відповім.
а цей Lazarus просто як іграшка, я не думаю що на ньому хтось коли небудь писав "дуже велике і круте"
Гуглити треба перед тим, як що-небудь подумати ;-)
Так що Pascal / Lazarus - зовсім не іграшка, а серйозний інструмент в умілих руках. Тільки один недолік є - його непопулярність. Зараз .NET і Java - мейнстрім. Тому треба підлаштовуватися і освоювати всякі C # та інші чогось створені малоцікаві речі.
А так же розбиратися в тому, що нагугліть, у Lazarus є такі властивості як:> Підтримує перетворення проектів Delphi> Підтримка безлічі типів синтаксису Pascal: Object Pascal, Turbo Pascal, Free Pascal, etc> Підтримувані для компіляції ОС: Linux, Microsoft Windows ( Win32, Win64), Mac OS X, etc Мало чого з перерахованого в Lazarus як таке саме писалося, там тільки збиралося. Брали готовий проект з delphi чи ще звідкись і переносили в Lazarus, після чого збирали. Все тільки заради того, щоб перекомпіліровать проекти під відмінні від звичайного Windows 32 платформи. - Alex Krass 31 Березня '14 в 8:01
А з приводу Pascal і Lazarus, чому б не скористатися сучасними рішеннями: компонентний паскаль і BlackBox Component Builder? На блекбокс створено ПО для розрахунку бортових фазованих решіток винищувача Eurofighter (повний обсяг ПО - близько мільйона рядків). На блекбокс зроблена система управління найбільшого каскаду ГЕС на Амазонці (корпорація Alstom Power), ряд додатків в експериментальної і теоретичної ядерної фізики. На BlackBox розроблена промислова ОС реального часу - JBed, яка дозволяє виконувати модулі Component Pascal і класи Java. - Alex Krass 31 Березня '14 в 8:04
@avp, це як і мова Lisp. Область застосування Pascal-подібних мов досить специфічна - наднадійні системи з максимальним винятком помилок людського фактора: військова промисловість, медичне обладнання, банківські системи, мобільний зв'язок та інше. Намагатися шукати Open Source, все одно, що шукати вакансію програміста логіки боєголовок. Те, що Ви їх не знаходите, не означає, що вони не існує. Але так так - широкому ринку це не цікаво. - Alex Krass 31 Березня '14 в 10:04