The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Новая версия среды разработки для FreePascal - Lazarus 1.0, opennews (?), 30-Авг-12, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


1. "Новая версия среды разработки для FreePascal - Lazarus 1.0"  +5 +/
Сообщение от ананим (?), 30-Авг-12, 10:06 
паскаль умер, да здравствует фрипаскаль!

зыж
шутка, не пользуюсь, но с версией 1.0 искренне поздравляю.

Ответить | Правка | Наверх | Cообщить модератору

22. "Новая версия среды разработки для FreePascal - Lazarus 1.0"  +19 +/
Сообщение от Здравый смысл (?), 30-Авг-12, 12:50 
FreePascal давно уже живой.

Вы мне другое скажите, господа программисты...
Чем вам не угодил Lazarus????

Я слышал о нём такое.
При условии написания обычной гуёвой кроссплатформенной программы:

1) С/С++ гораздо сложнее в разработке, особенно гуйни, а по скорости выполнения Lazarus не особо медленнее.

2) Java тормозная и жрет слишком много памяти. А ещё в ней куча серъезных проблем безопасности, которые не сколько не трогают Oracle. Плюс ко всему букету огромный геморрой с патентами. Lazarus в данном ракурсе тоже выглядит неплохо.

3) Python не плох, акромя конечно ужасной тормознутости, которая ни в какие ворота не лезет. Lazarus здесь выглядит в разы лучше.

Из явных плюсов Lazarus это то что любой проект можно собрать нативного для Win32, GTK, QT, Макось !!! ну не прелестно ли это?? Ещё ходят мысли об подержке интерфейса Android. Сто лет назад видел скринщот его на Nokia N900.

А еще очень быстрая разработка и низкий порог вхождения. Я думаю тут многие знакомы с паскалем как с языком программирования. Вы б хоть строчку в проекте оставили, то он бы уже был конфеткой.
Плюшек у него не перечесть, я вспомнил только то что первое на ум пришло...

Дык в чём же фатальная проблема Lazarus? Почему большинство комментаторов Опеннета брызжут лютой ненавистью при его упоминании???

Ответить | Правка | Наверх | Cообщить модератору

26. "Новая версия среды разработки для FreePascal - Lazarus 1.0"  –5 +/
Сообщение от ананим тоже_преподаватель_информатики (?), 30-Авг-12, 13:00 
>Чем вам не угодил Lazarus????

ничем.
а вот сам паскаль - начав изучение с него ОЧЕНЬ многие и остаются в его рамках, даже не представляя той безднысвоего НЕ знания и того готового количества ПО/библиотек/технологий/.., что они не_могут/не_хотят/не_ещё_что-то изучить и применить.
при этом очень умные, сообразительные, с аналитическим складом ума люди попадаются.
вот такой своеобразный вендорлокин получается.

Ответить | Правка | Наверх | Cообщить модератору

29. "Новая версия среды разработки для FreePascal - Lazarus 1.0"  +/
Сообщение от Клыкастый2 (?), 30-Авг-12, 13:33 
всё правильно. за исключением библиотек. ничто не мешает использовать.
Ответить | Правка | Наверх | Cообщить модератору

33. "Новая версия среды разработки для FreePascal - Lazarus 1.0"  –3 +/
Сообщение от ананим тоже_преподаватель_информатики (?), 30-Авг-12, 13:49 
мешает.
менталитет.
и очень сильно.

я уже не говорю о системном программировании - например как разработчик ядра linux/freebsd/... уже практически потерян.

Ответить | Правка | Наверх | Cообщить модератору

36. "Новая версия среды разработки для FreePascal - Lazarus 1.0"  +/
Сообщение от Аноним (-), 30-Авг-12, 14:02 
Может у вас там какая нибудь особая среда или еще что, но лично я такого совершенно не замечаю, сам с паскаля начинал, и ничего, пишу теперь на добром десятке языков, выбираю тот или иной по возможности, пользую сишные библиотеки если надо, ну и у одногруппников и просто знакомых которые также с паскаля начинали тоже все норм.
Ответить | Правка | Наверх | Cообщить модератору

45. "Новая версия среды разработки для FreePascal - Lazarus 1.0"  +/
Сообщение от ананим тоже_преподаватель_информатики (?), 30-Авг-12, 15:08 
точно так же начинал.
а речь веду именно о преподавании и личном опыте наблюдений.
Ответить | Правка | Наверх | Cообщить модератору

117. "Новая версия среды разработки для FreePascal - Lazarus 1.0"  +/
Сообщение от Anonus (?), 31-Авг-12, 01:12 
Анонимище пишет на "добром десятке языков" О_о

Друк, буть ласка, перечисли все чтобы я удивился.

Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

118. "Новая версия среды разработки для FreePascal - Lazarus 1.0"  +/
Сообщение от Аноним (-), 31-Авг-12, 01:45 
perl, pascal/delphi, c/c++, vb, js, php, plsql, plpgsql, sql, html, никакой мистики брат, все вполне прозаично)
Ответить | Правка | Наверх | Cообщить модератору

150. "Новая версия среды разработки для FreePascal - Lazarus 1.0"  –1 +/
Сообщение от Anonus (?), 02-Сен-12, 00:52 
Ты сумел таки меня удивить, да и похвастаться тебе таки удалось !!!
Передавай привет одноклассникам !!! С Днём Знаний тебя !!!
Ответить | Правка | Наверх | Cообщить модератору

155. "Новая версия среды разработки для FreePascal - Lazarus 1.0"  +/
Сообщение от Аноним (-), 11-Мрт-13, 08:59 
минус тебе, HTML - это не язык))
Ответить | Правка | К родителю #118 | Наверх | Cообщить модератору

39. "Новая версия среды разработки для FreePascal - Lazarus 1.0"  +1 +/
Сообщение от Аноним (-), 30-Авг-12, 14:20 
если вам мешает ваш менталитет - это истинно ваши проблемы, а никак не языка или среды разработки.
Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору

46. "Новая версия среды разработки для FreePascal - Lazarus 1.0"  –2 +/
Сообщение от ананим тоже_преподаватель_информатики (?), 30-Авг-12, 15:10 
вы вообще понимаете о чём речь?
Ответить | Правка | Наверх | Cообщить модератору

116. "Новая версия среды разработки для FreePascal - Lazarus 1.0"  +1 +/
Сообщение от Аноним (-), 31-Авг-12, 00:54 
> всё правильно. за исключением библиотек. ничто не мешает использовать.

Мне один индивид попадался, который говорил, что в с# есть все что надо (сеть, вывод графики и т.п.), а в C++ нет ничего. Серьезно. Про библиотеки, gcc, boost он вообще не в курсе был. На последней встрече усердно доказывал что C++ из VisualStudio полностью следует стандарту языка, в отличие от "какого-то левого" gcc. Так что не надо удивляться.

Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

151. "Новая версия среды разработки для FreePascal - Lazarus 1.0"  +/
Сообщение от Aesthetus Animus (ok), 02-Сен-12, 01:16 
>> всё правильно. за исключением библиотек. ничто не мешает использовать.
> Мне один индивид попадался, который говорил, что в с# есть все что
> надо (сеть, вывод графики и т.п.)

А Вы попросите его в следующий раз нарисовать что-нибудь в 3d, используя только штатные средства дотнета ;)

Ответить | Правка | Наверх | Cообщить модератору

156. "Новая версия среды разработки для FreePascal - Lazarus 1.0"  –1 +/
Сообщение от Michael Shigorinemail (ok), 11-Мрт-13, 19:30 
> всё правильно. за исключением библиотек. ничто не мешает использовать.

Человек уже не понимает указателей, но ещё кропает много строк.

Да, паскаль вреден.  В основном тем, что одноязыковые преподаватели не предупреждают о том, что это _учебный_ язык и далее следует изучать настоящие.

Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

157. "Новая версия среды разработки для FreePascal - Lazarus 1.0"  +/
Сообщение от сторонник вирта прохожий (?), 04-Мрт-15, 22:53 
>> всё правильно. за исключением библиотек. ничто не мешает использовать.
> Человек уже не понимает указателей, но ещё кропает много строк.
> Да, паскаль вреден.  В основном тем, что одноязыковые преподаватели не предупреждают
> о том, что это _учебный_ язык и далее следует изучать настоящие.

Это Вам надо было сказать очень многим людям (тот же the bat, многое системное на МакОС(не Х), и многое другое было на нем написано), да и Столлман ,видимо, не знал, что это язык учебный(или может Си плохо знал), когда первый gcc писал. Паскаль очень давно стал языком промышленным, даже дрова на нем некоторые пописывают, а если брать Дельфи, то в те времена на Си вообще достойных RAD не было, там Си не использовался, один чел из Австралии, используя bdc написал типа ядра виндового, у него там даже ассемблер не использовался, в смысле - только Паскаль.
Поэтому, в свете вышеизложенного, неча на зеркало пенять, коли рожа в дерьме.

Ответить | Правка | Наверх | Cообщить модератору

159. "Новая версия среды разработки для FreePascal - Lazarus 1.0"  +/
Сообщение от Michael Shigorinemail (ok), 04-Мрт-15, 23:51 
> Это Вам надо было сказать очень многим людям

Челодой моловек, я не только сказал это очень многим людям, а и написал на Modula-2 больше строк кода, чем иные пишущие здесь вообще за всю жисть.  Так что с зеркалом будьте впредь поосторожней, умывайтесь чаще, ну и витамины не забывайте.

Ответить | Правка | Наверх | Cообщить модератору

158. "Новая версия среды разработки для FreePascal - Lazarus 1.0"  +/
Сообщение от сторонник вирта прохожий (?), 04-Мрт-15, 23:15 
>> всё правильно. за исключением библиотек. ничто не мешает использовать.
> Человек уже не понимает указателей, но ещё кропает много строк.
> Да, паскаль вреден.  В основном тем, что одноязыковые преподаватели не предупреждают
> о том, что это _учебный_ язык и далее следует изучать настоящие.

Это Вам надо было сказать очень многим людям (тот же the bat, многое системное на МакОС(не Х), и многое другое было на нем написано), да и Столлман ,видимо, не знал, что это язык учебный(или может Си плохо знал), когда первый gcc писал. Паскаль очень давно стал языком промышленным, даже дрова на нем некоторые пописывают, а если брать Дельфи, то в те времена на Си вообще достойных RAD не было, там Си не использовался, один чел из Австралии, используя bdc написал типа ядра виндового, у него там даже ассемблер не использовался, в смысле - только Паскаль.
Поэтому, в свете вышеизложенного, неча на зеркало пенять, коли рожа в дерьме.

ps: может повторяюсь, но поста не увидел.

Ответить | Правка | К родителю #156 | Наверх | Cообщить модератору

37. "Новая версия среды разработки для FreePascal - Lazarus 1.0"  +2 +/
Сообщение от Здравый смысл (?), 30-Авг-12, 14:05 
А я наоборот слышал что многие кто начал с паскаля ушли намного дальше тех кто пытался сперва освоить, к примеру С/С++, но не осиливши кидали программирование вовсе.

Но я не про это говорил, я пытался узнать о проблемах Lazarus с точки зрения уже "выросших" программистов.

Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

41. "Новая версия среды разработки для FreePascal - Lazarus 1.0"  +/
Сообщение от Аноним (-), 30-Авг-12, 14:24 
Например, полное отсутствие Model-View-Controller при построении графической части программ (а на них он ориентируется). В результате для средних и больших проектов код сложно поддерживать. Все нужно решать костылями и велосипедами.
Ответить | Правка | Наверх | Cообщить модератору

142. "Новая версия среды разработки для FreePascal - Lazarus 1.0"  +4 +/
Сообщение от Knuckles (ok), 01-Сен-12, 00:47 
Чего?! Что значит "отсутствие MVC"? И что значит его присутствие? Я вообще фигею с вас, школота. Начитались базвордов.
Это вообще-то на совести разработчика, каким принципам следовать при создании архитектуры. И VCL/LCL совершенно не мешает использовать принципы MVC. Мешают только руки (мозги на самом деле) кривые.
Ответить | Правка | Наверх | Cообщить модератору

47. "Новая версия среды разработки для FreePascal - Lazarus 1.0"  +/
Сообщение от ананим тоже_преподаватель_информатики (?), 30-Авг-12, 15:12 
а я вам на этот вопрос уже ответил.
ежели вы хотели спросить у всех и гипотетически, то не стоило отвечать мне и в контексте этой ветку.
Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору

60. "Новая версия среды разработки для FreePascal - Lazarus 1.0"  +/
Сообщение от kan567 (?), 30-Авг-12, 15:50 
> Дык в чём же фатальная проблема Lazarus? Почему большинство комментаторов Опеннета брызжут
> лютой ненавистью при его упоминании???

За себя могу сказать, я не понял как можно пошагово отлаживать программу, смотреть значения переменных как это было в Delphi. Пробовал сборку под винду. Отладчик вместо значения перемных и свойств объектов писал, что то вроде не найдены source файлы (точно не помню).

Потом на форуме вычитал что проблема известная, но как ее решить так и не понял.

Вот из-за отсутсвия нормальной отладки при прочих плюшках я отказался на нем писать программы, - еще раз уточню: пошаговый отладчик - единственная проблема помешавшая мне работать с lazarus.

Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

84. "Новая версия среды разработки для FreePascal - Lazarus 1.0"  +1 +/
Сообщение от Павел Ишенин (?), 30-Авг-12, 18:17 
Пошаговая отладка безусловно присутствует. Может вы просто не указали отладчик в свойтсвах среды или отладчик не нашел ваш исходник? Такое могло быть раньше. Сейчас много проблем с отладкой остались в прошлом.
Ответить | Правка | Наверх | Cообщить модератору

135. "Новая версия среды разработки для FreePascal - Lazarus 1.0"  +/
Сообщение от Петр (??), 31-Авг-12, 17:52 
Во-первых, привычка, во-вторых, традиционное общественное мнение, что C-подобный синтаксис - это "круто".
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

136. "Новая версия среды разработки для FreePascal - Lazarus 1.0"  +/
Сообщение от Aesthetus Animus (ok), 31-Авг-12, 18:35 
> традиционное общественное мнение, что C-подобный синтаксис
> - это "круто".

Причем здесь круто, не круто? Я, как человек, начинавший с Паскаля, могу сказать, что язык в целом неплохой и имеет полное право на жизнь. Другое дело, что квалифицированный программист обязан знать Си, ведь после него многие особенности архитектуры становятся более ясны, не говоря уж о том, что в юзерспейса любого юникса всегда лежит libc.

Другое дело lazarus... я понимаю, что это приятно, когда парой кликов мыши можешь накидать какой-нибудь гуй... Но подход, что был в делфе, в целом ущербен и ни на что маломальски сложное он не пригоден.


Ответить | Правка | Наверх | Cообщить модератору

140. "Новая версия среды разработки для FreePascal - Lazarus 1.0"  +1 +/
Сообщение от Ано (ok), 31-Авг-12, 22:05 
Не горячитесь, толковый пост, но под конец фигню сказали, в делфи подход конечно не лучший, но он есть, а в сях его вообще нет. Вообще глупо сравнивать язык со средой разработки, не о делфи надо говорить а об обжектпаскале, зря они его в делфи переименовали.

ну и если отвлечься на делфовый, не паскальный подход, то что, для больших проектов может и фигня, но вот у меня реальная практика, вполне не маленький делфовый проект, скуд, крупные заказчики, 8 лет, уже 2 команды разрабов поменялось, а он сука никак не сдохнет) в то же время сишники в соседнем отделе свое аналогичное хозяйство уже давно переписали и опять сношаются, так что все относительно, простая каша гораздо лучше замороченной структуры)

Ответить | Правка | Наверх | Cообщить модератору

152. "Новая версия среды разработки для FreePascal - Lazarus 1.0"  +/
Сообщение от Здравый смысл (?), 02-Сен-12, 15:17 
Понимаю что писать на С/С++ это, по большому счету, не плохо. Но когда вместо могучего С/С++ выбирают C#, Java или Python, то тогда-то и возникает резонный вопрос, а чем вам Lazarus не устроил?
Ответить | Правка | К родителю #136 | Наверх | Cообщить модератору

153. "Новая версия среды разработки для FreePascal - Lazarus 1.0"  +/
Сообщение от Aesthetus Animus (ok), 03-Сен-12, 11:21 
> Понимаю что писать на С/С++ это, по большому счету, не плохо. Но
> когда вместо могучего С/С++ выбирают C#, Java или Python, то тогда-то
> и возникает резонный вопрос, а чем вам Lazarus не устроил?

Почему выбирают C# - понятно, тут играет политика MS. Почему выбирают Java - тоже понятно, за ней стоит тот самый пресловутый Ынтерпрайз, который гарантирует долгую жизнь этой платформе. С Qt ситуация не такая простая, но слишком много всего на этой фреймворке написано, чтобы можно было ему дать так просто загнуться. (А вот чтобы писали что-то крупное и долговременное на Python-е... я такого не видел ;))

А что стоит за lazarus? Для бизнес-сектора он мало подходит, так как никто не гарантирует долговременную поддержку. Гикам он тоже не особо интересен, ибо это не плюсы :-D Остаются разного рода подельщики и кустомеры, но квалификации этих ребят обычно хватает только на написание glue-кода. Сообщество разработчиков, развивающее сам lazarus, им сформировать врядли удастся.

Собственно, это причины моего скептического отношения к будущему проекта. Но поживем - увидим. Может они смогут сформировать критическую массу кода, когда уже нельзя будет от них так просто отмахнуться.

К тому же, я ничего не имею против fpc как такового, более того, такой компилятор обязан быть в мире *nix, поскольку, как и на фортране,  есть много всякого старого, негуевого кода (конечно, большая часть из этого - хлам), который проще портировать, чем переписывать заново.

Ответить | Правка | Наверх | Cообщить модератору

141. "Новая версия среды разработки для FreePascal - Lazarus 1.0"  +/
Сообщение от ADRemail (ok), 01-Сен-12, 00:35 
многооконный интерфейс... помню как то патч писал (правда он сильно тормозил), но потерял исходники(
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

146. "Новая версия среды разработки для FreePascal - Lazarus 1.0"  +/
Сообщение от Аноним (-), 01-Сен-12, 08:37 
Все-то оно так, да только "НИсколько".
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

154. "Новая версия среды разработки для FreePascal - Lazarus 1.0"  +/
Сообщение от q (??), 03-Сен-12, 13:30 
Людям больше нравиться умничать с Си и С++, чем делать дело на Лазарусе.
Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру