The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Новая версия среды разработки для FreePascal - Lazarus 1.4.0"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от opennews (??) on 23-Апр-15, 00:01 
Объявлено (http://forum.lazarus.freepascal.org/index.php/topic,28126.ms...) о выходе новой стабильной версии интегрированной среды разработки Lazarus 1.4 (http://lazarus.freepascal.org/), основанной на компиляторе FreePascal 2.6.4 (http://freepascal.org/) и выполняющей задачи сходные с Delphi. При подготовке новой версии внесено около 3 тысяч изменений. Готовые установочные пакеты с Lazarus  подготовлены (http://sourceforge.net/projects/lazarus/files/) для Linux, OS X и Windows. Минимальные требования: Windows: 98; FreeBSD/Linux: gtk 2.8 / qt4.5, 32 / 64bit, OS X: 10.5, LCL только 32bit, не LCL приложения могут быть 64bit.


В новом выпуске изменена форма вывода подсказок, обеспечено хранение ресурсов в файлах RES; реализован режим формирования отступов только из символов табуляции; добавлена возможность пометки  сообщений компилятора; для бета-тестирования доступен новый вариант отладчика (fpdebug); предоставлена возможность гибкой настройки содержимого палитры компонентов; в системе проектирования интерфейса представлена новая система отката изменений, учитывающая перемещение, удаление и изменение размера элементов.

<center><a href="http://wiki.lazarus.freepascal.org/images/2/2e/Xubuntu1404LT... src="https://www.opennet.ru/opennews/pics_base/0_1429731074.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border=0></a></center>


URL: http://forum.lazarus.freepascal.org/index.php/topic,28126.ms...
Новость: https://www.opennet.ru/opennews/art.shtml?num=42088

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

Оглавление

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


1. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от Аноним (??) on 23-Апр-15, 00:01 
http://www.osdyson.org/news/72
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +2 +/
Сообщение от Отражение луны (ok) on 23-Апр-15, 00:35 
Инновационно.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +1 +/
Сообщение от Анончег on 23-Апр-15, 02:18 
Если добавить ещё 100500 плавающих окошечек будет ещё прогрессивнее.

Путь гимпа, лет через двадцать соберут эту солянку в одно окошко.

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

10. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +1 +/
Сообщение от Logo (ok) on 23-Апр-15, 03:02 
Не знаю, есть ли сейчас однооконный режим в Лазарусе, но помнится раньше он был, ввели идя на встречу вечно ноющим виндузятникам, но не прижилось оно, не та свобода.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

14. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +2 +/
Сообщение от qw (??) on 23-Апр-15, 04:54 
> Путь гимпа, лет через двадцать соберут эту солянку в одно окошко.

http://wiki.freepascal.org/Anchor_Docking#Docking_in_the_IDE


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

27. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от Аноним (??) on 23-Апр-15, 08:20 
>> Путь гимпа, лет через двадцать соберут эту солянку в одно окошко.
> http://wiki.freepascal.org/Anchor_Docking#Docking_in_the_IDE

Мельком просмотрел - там вроде описано, как конфигурацию вывода окошек менять, т.е. интерфейс все равно SDI остается. MDI, как в Delphi современных, никто не пробовал замутить?

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

34. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от Аноним (??) on 23-Апр-15, 09:33 
В wiki написано, что официально MDI ещё не готов.
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

75. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от йцу on 24-Апр-15, 03:48 
>> http://wiki.freepascal.org/Anchor_Docking#Docking_in_the_IDE
> Мельком просмотрел - там вроде описано, как конфигурацию вывода окошек менять, т.е.
> интерфейс все равно SDI остается. MDI, как в Delphi современных, никто не пробовал замутить?

Там сказано как все в единое окно собрать и картинка, как редактор с другими панелями в одно окно стыкован. Что как бы соответствует
https://ru.wikipedia.org/wiki/Multiple_document_interface
Хотя я как-то не проникся необходимостью этого. Как там в последних дельфях я не знаю, но как-то сомневаюсь что чистое мди. Чего и редактор не в табах, а в новых окнах (чур меня, чур) открывает?

а для приложений что-то типа этого есть
http://wiki.lazarus.freepascal.org/MultiDoc

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

87. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от Аноним (??) on 25-Апр-15, 11:25 
Может, я ослеп - но там три окна. Да, инспектор объектов с редактором кода и окошко сообщений в одно объединили - стало 3 окна вместо 5 (объединенное, редактор форм, меню и панель компонентов). Но это - по-прежнему не MDI, нужно одно окно...
Ответить | Правка | ^ к родителю #75 | Наверх | Cообщить модератору

3. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  –5 +/
Сообщение от Gannet email(ok) on 23-Апр-15, 01:08 
Всё-равно Total Commander под Линукс не перепишут. Фтопку. :D
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +7 +/
Сообщение от Сергей (??) on 23-Апр-15, 02:17 
FAR лучше бы
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

6. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +2 +/
Сообщение от Аноним (??) on 23-Апр-15, 02:24 
WalCommander есть, он уже намного лучше.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

47. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +3 +/
Сообщение от Max (??) on 23-Апр-15, 12:55 
Krusader - много лет пользую.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

48. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +9 +/
Сообщение от Анонимец on 23-Апр-15, 13:14 
Сжечь еретика, осквернившего упоминанием богомерзкого FAR'а светлый лик родного Midnight Commander'а!
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

9. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +6 +/
Сообщение от Qld on 23-Апр-15, 02:28 
What about double commander?
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

11. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +3 +/
Сообщение от Logo (ok) on 23-Апр-15, 03:04 
Он про него не знает.
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

62. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +1 +/
Сообщение от OramahMaalhur (ok) on 23-Апр-15, 18:16 
Почему тогда уж не Volkov commander ?
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

63. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от OramahMaalhur (ok) on 23-Апр-15, 18:17 
Сорри, не на тот комментарий ответил.
Ответить | Правка | ^ к родителю #62 | Наверх | Cообщить модератору

22. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +3 +/
Сообщение от Bocha (??) on 23-Апр-15, 07:17 
Пользую на винде TC, а под юниксами Krusader, особой разницы не вижу, а то, что у Krusader-а какой-нибудь там выход на smb:// - отдельный тред, и он не вешается целиком, если сервер не доступен - так это еще и круче, пожалуй.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

53. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +2 +/
Сообщение от temarez (ok) on 23-Апр-15, 15:16 
> Всё-равно Total Commander под Линукс не перепишут. Фтопку. :D

Уже давно и успешно пилят - http://doublecmd.sourceforge.net , весьма годно для everyday use

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

66. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от vn971 (ok) on 23-Апр-15, 18:51 
Вы будете (может быть) смеяться, но как раз doublecmd пишут на той IDE о которой эта новость. Т.е. на lazarus.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

69. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от IMHO on 23-Апр-15, 20:23 
mc же
total comander, far manager запустили до ненужности
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

7. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  –23 +/
Сообщение от Аноним (??) on 23-Апр-15, 02:25 
Отвратительный язык. Жаль что что-то с ним связанное ещё шевелится.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

13. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +2 +/
Сообщение от Logo (ok) on 23-Апр-15, 03:08 
> Отвратительный язык. Жаль что что-то с ним связанное ещё шевелится.

А ты писал на нем, или мельком попробывал?

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

16. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +6 +/
Сообщение от qw (??) on 23-Апр-15, 05:16 
>Отвратительный язык. Жаль что что-то с ним связанное ещё шевелится.

Не что-то, а кроссплатформенный компилятор объектного паскаля + кроссплатформенная ide. И все это силами совсем небольшого количества разработчиков. Что ессно прямо связано с высокой производительностью работы на этом языке.

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

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

20. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  –8 +/
Сообщение от Аноним (??) on 23-Апр-15, 07:06 
> то это их право. Стоит дороже, качество хуже, но хозяин - барин.

Качество софта на дельфи давно стало легендой. И ночным кошмаром любого тестировщика.

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

25. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +15 +/
Сообщение от Аноним (??) on 23-Апр-15, 08:11 
Качество кода от языка никак не зависит :)
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

89. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от Аноним (??) on 25-Апр-15, 12:19 
> Качество кода от языка никак не зависит :)

Как оказалось - зависит. Но да, у дельфистов изрядно пригорело, судя по количеству минусов :)

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

38. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +6 +/
Сообщение от Аноним (??) on 23-Апр-15, 10:03 
Это благодаря низкому уровню вхождения, а не самому языку.
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

90. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от Аноним (??) on 25-Апр-15, 12:20 
> Это благодаря низкому уровню вхождения, а не самому языку.

"Создайте систему, которой может пользоваться даже дypaк - и только дypaк захочет ей пользоваться".

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

56. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +1 +/
Сообщение от Аноним (??) on 23-Апр-15, 16:40 
Качество софта на <вставьте нужное название яп> давно стало легендой. И ночным кошмаром любого программиста/тестировщика (нужное подчеркнуть).
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

8. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  –2 +/
Сообщение от SkyRanger email(ok) on 23-Апр-15, 02:26 
На паскале все еще кто-то пишет? О_О
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

12. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +4 +/
Сообщение от Logo (ok) on 23-Апр-15, 03:07 
Я бы с удовольствием вернулся на Паскаль и среду Лазарус, но вот беда, та же инфекция, что поразила тебя, она поразила и многих, поэтому приходится сидеть на СИ и Яве. Но если меня не загоняют в угол возгласами, что это не популярно, то я ухожу на Лазарус :)
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

28. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от Аноним (??) on 23-Апр-15, 08:39 
Полностью согласен с предыдущим оратором, если приходится работать с чужими проектами - продолжаю писать на том же, на чем их "основатели" начали, ибо нефиг в чужой монастырь со своим уставом лезть, поэтому пришлось в свое время языки с С-подобным синтаксисом изучать, благо, они все как братья-близнецы, а свои утилитки, в основном, на паскале продолжаю писать (но не в Лазарусе, каюсь :))
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

15. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от qw (??) on 23-Апр-15, 05:07 
> На паскале все еще кто-то пишет? О_О

https://github.com/trending?l=pascal&since=monthly


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

17. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +1 +/
Сообщение от robux (ok) on 23-Апр-15, 06:48 
> На паскале все еще кто-то пишет?

Лучший язык для написания прикладного (не системного) компилируемого ПО.

Если бы я не задался целью писать кроссплатформенное пользовательское приложение на интерпретируемом (Ruby/Python) языке, то выбрал бы Pascal/Lazarus без разговоров - клепать GUI на нём одно удовольствие.

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

19. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  –2 +/
Сообщение от Аноним (??) on 23-Апр-15, 07:05 
Вот только почему-то все программы от паскалистов были полным трэшом, особенно в виде дельфятины.
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

21. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +1 +/
Сообщение от robux (ok) on 23-Апр-15, 07:12 
Программы на Паскале, особенно на Делфи, занимают 95% прикладного компилируемого ПО в продакшине. А нарекания на них, потому что, их много и только их там и видно.

Паскаль в прикладном компилируемом ПО - это как php в вебе, "аналитики" ненавидят, а прикладники (которым ехать, а не шашечки) используют и благодарят.

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

24. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +1 +/
Сообщение от anonic on 23-Апр-15, 07:59 
В продакшИне может и 95%, а в реальном мире это треш, конечно же, как сказал предыдущий оратор. Я, когда вижу эти дельфийские иконки, начинаю тошниться. Предвидя вопросы - писал, много писал. К счастью сейчас пишу на Qt/C++ и радуюсь
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

26. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +3 +/
Сообщение от Аноним (??) on 23-Апр-15, 08:13 
> Я, когда вижу эти дельфийские иконки,
> начинаю тошниться.

Ты уверен, что ты - программист? :) Каким образом какие-то "иконки" влияют на функционал?

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

91. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от Аноним (??) on 25-Апр-15, 12:22 
> Ты уверен, что ты - программист? :) Каким образом какие-то "иконки" влияют
> на функционал?

Они лишь индикатор того что от программы стоит держаться подальше. Я узрев цопирайты дельфей точно уверен - программу надо стирать.

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

29. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от анн on 23-Апр-15, 08:47 
если учесть что Qt мечтает в итоге стать Delphi, у меня для тебя плохие новости.
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

35. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от Аноним (??) on 23-Апр-15, 09:38 
Не пугайте человека, RTTI в плюсах то ещё извращение, так что нет, не станет.
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

92. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от Аноним (??) on 25-Апр-15, 12:23 
> если учесть что Qt мечтает в итоге стать Delphi

Ничего оно не мечтает. Оно универсальный ответ на все случаи жизни.


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

41. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +11 +/
Сообщение от Асушник on 23-Апр-15, 10:42 
>в реальном мире это треш, конечно же, как сказал предыдущий оратор. Я, когда вижу эти
>дельфийские иконки, начинаю тошниться. Предвидя вопросы - писал, много писал. К счастью
>сейчас пишу на Qt/C++ и радуюсь

Когда человек, владеющий несколькими языками, попадает в компанию, он будет стараться говорить в первую очередь на языке, понятном как можно большему количеству присутствующих. Некоторые люди же в такой ситуации будут упорно говорить на своем. В силу незнания других языков, что можно понять. Или нехватки воспитания, но привычки везде лезть со своим ЧСВ. Так например поступают американцы/англичане, не знающие никаких других языков, но по всему миру уверенно начинающие со всеми балакать на своем в полной уверенности, что все обязаны знать их английский или его вариации. Или некоторые программисты на С и чаще на С++. Мне доводилось писать на разных языках, и на практике я заметил, что в прикладном программировании проблемы вызывает обычно не язык, тем более если он позволяет использовать библиотеки, написанные на других языках, а непонимание предметной области решаемой задачи. Причем последняя проблема распространена довольно широко - программисты почему-то перестают быть инженерами.

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

76. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  –1 +/
Сообщение от йцу on 24-Апр-15, 03:52 
>программисты почему-то перестают быть инженерами.

Это с какого бодуна программисты инженерами когда то были? Вы их случайно с программирующими инженерами не путаете?


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

81. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от dq0s4y71 (ok) on 24-Апр-15, 13:15 
> Так например поступают американцы/англичане, не знающие никаких других языков, но по всему миру уверенно начинающие со всеми балакать на своем в полной уверенности, что все обязаны знать их английский или его вариации.

Вы про американцев/англичан знаете, похоже, исключительно из российского ТВ. С остальным согласен.

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

84. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от Асушник on 24-Апр-15, 14:00 
Нет, из реальности, вижу их нередко в Германии. Ну и по Европе, где бываю. Но я понял о чем вы - "не все люди одинаковые"/"не надо всех под одну гребёнку". Согласен. Но у них всё же описанное часто встречается.
Ответить | Правка | ^ к родителю #81 | Наверх | Cообщить модератору

31. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  –4 +/
Сообщение от анонимус (??) on 23-Апр-15, 09:14 
Вас как послушать ,что к душе лежит так сразу 95% занимает ,а пруф есть или балабол?
То у вас java 95% в продакшене занимает ,то питон тоже 95% ,вы уже определитесь? Хотите сказать прикладуха написана почти вся на паскале ванючем ? и 5 % на жабе дохлой? Да не смешите ,это бред сивой кобылы ,на вашем вонючем паскале написанно ровно столько же прикладухи сколько на чистых сях ,а на плюсах и того больше ,аналитик мне тоже
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

70. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от IMHO on 23-Апр-15, 20:25 
> Паскаль в прикладном компилируемом ПО

если надо написать графическую утилиту


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

42. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от Canis Dirus Leidy on 23-Апр-15, 11:38 
«Besides, the determined Real Programmer can write Fortran programs in any language».
(q)Real Programmers Don't Use Pascal
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

18. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  –2 +/
Сообщение от Аноним (??) on 23-Апр-15, 07:04 
> FreeBSD

Прочитал как FreeDOS. Долго думал как они к нему GTK прикрутили.

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

23. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +5 +/
Сообщение от robux (ok) on 23-Апр-15, 07:22 
Смотрю на последние версии Lazarus, FreeCAD, LibreOffice... и душа радуется.
Наконец-то появляются достойные аналоги копирастам (Delphi, SolidWorks, MSOffice).

Так победимЪ!

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

58. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от funny_falcon (ok) on 23-Апр-15, 17:21 
Ничего, что LibreOffice наследник StarOffice? И даже уже будучи OpenOffice долгое время спонсировался Sun.

Т.е. без финансовой подпитки, вряд ли победимЪ ...

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

78. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от robux (ok) on 24-Апр-15, 08:13 
> Ничего, что LibreOffice наследник StarOffice?

Ничего. Solaris - наследница Linux, и тоже ничего.
EtersoftWine - наследник Wine. Тоже ничего.

> И даже уже будучи OpenOffice долгое время спонсировался Sun.

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

> Т.е. без финансовой подпитки, вряд ли победимЪ ...

Согласен. Но корпорации - не единственный способ финансовой подпитки.
Есть краудфандинг, есть донейт, есть бюджетная поддержка.

Кроме мотивации деньгами, должна быть также мотивация рейтингом личности:
т.е. чтобы чел стремился не только "жрать", но и самореализовываться в обществе.

Как по мне, то безликие корпорации вобще должны умереть, иначе мы станем их рабами.
А для этого нужно возвращение артелей, сети доверия, общественной собственности на ресурсы и коммуникации.

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

79. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от funny_falcon (ok) on 24-Апр-15, 08:21 
Коммунизм - это и правда хорошо. Не тот, что был в рсфср, а который Маркс придумал. Но, к сожалению, мы до него не доживем.
Ответить | Правка | ^ к родителю #78 | Наверх | Cообщить модератору

85. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от robux (ok) on 24-Апр-15, 21:05 
> Коммунизм - это и правда хорошо. Не тот, что был в рсфср,
> а который Маркс придумал. Но, к сожалению, мы до него не
> доживем.

Во-первых, не РСФСР, а СССР + Восточная Европа.
Во-вторых, при чём здесь "коммунизм"? Я деньги-то предлагаю оставить.
Ну и в третьих, больше никаких "-измов" - только технологический подход.

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

86. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от funny_falcon (ok) on 25-Апр-15, 10:52 
>> Коммунизм - это и правда хорошо. Не тот, что был в рсфср,
>> а который Маркс придумал. Но, к сожалению, мы до него не
>> доживем.
> Во-первых, не РСФСР, а СССР + Восточная Европа.
> Во-вторых, при чём здесь "коммунизм"? Я деньги-то предлагаю оставить.
> Ну и в третьих, больше никаких "-измов" - только технологический подход.

Я намеренно написал РСФСР, ибо не во всех странах "СССР + Восточная Европа" жилось одинаково плохо.

Деньги - лишь формальность, удобный способ подсчета "распределенных" ресурсов. Коммунизм можно построить и с деньгами, мне кажется (могу ошибаться). А можно и без них.

И можно называть по разному, и "только технологическим подходом", и катарсионицизмом

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

88. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от Аноним (??) on 25-Апр-15, 11:30 
> Коммунизм - это и правда хорошо. Не тот, что был в рсфср,
> а который Маркс придумал. Но, к сожалению, мы до него не
> доживем.

Так-то вы с марксизмом-ленинизмом плохо знакомы, коммунизм - это высшая цель, некий идеал, к которому мы стремились, а у нас был социализм :)

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

30. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от анн on 23-Апр-15, 08:55 
Мне вот интересно, сейчас все переходят на "компонентную" модель разработки - чтобы задача решалась подключением нужных компонентов с разным функционалом и немного (в зависимости от сложности задачи) настраивались компоненты для работы друг с другом и писалась логика. Так вот в Delphi это было реализовано ещё в 2000х годах и работает до сих пор. Что не нравится "современным разработчикам" в таком подходе и Lazarus(Delphi)  в частности??? Как они видят процесс создания сложного ПО?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

32. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +1 +/
Сообщение от анонимус (??) on 23-Апр-15, 09:17 
Писать раздельными модулями ,20 лет пишут ,хоть на чистом си ,ядро как пример ,ваш аки бэйсик ничего нового не открыл.
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

33. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от анн on 23-Апр-15, 09:20 
"компонент" немного отличается от "раздельный модуль", но даже в этом случае вопрос мой остается - почему ТАК сильно не нравится delphi?
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

36. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от Аноним (??) on 23-Апр-15, 09:45 
Школоло сильно испортили карму. Для многих - карма важнее реального положения вещей. Да и конкурировать с теми, кто трудится за гроши очень тяжело, особенно когда заказчику посредник (90% нынешнего рынка ПО).

Ну в лазаре с компонентами та же фигнят, что и в дельфе - отладка, конечно, получше будет (лишь за счет того, что всё собирается из исходников), но при проблемах в компонентах вы получаете большой треш в самой IDE.

И да, bpl-ок нет, компоненты вшиваются в IDE со всеми вытекащими.

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

37. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от Аноним (??) on 23-Апр-15, 09:48 
> но даже в этом случае вопрос мой остается - почему ТАК сильно не нравится delphi?

Скорее всего не повезло в жизни. В ВУЗах чащк всего преподается Pascal. Студент усиленно изучает Delpdi, думает что в жизни пригодится, что без проблем найдет работу... И облом. На собеседованиях не везет потому что познания в Delphi работодателя не интересуют. Оттуда лютая обида и ненависть. Конечно, это далеко не всегда так, но бывает.

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

39. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от Аноним (??) on 23-Апр-15, 10:20 
зато можно в Европе работать, там некоторые производители пром.роботов используют Делфи-похожий язык, для управления ими.
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

77. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от йцу on 24-Апр-15, 03:57 
>В ВУЗах чащк всего преподается Pascal. Студент усиленно изучает Delpdi, думает что в жизни пригодится, что без проблем найдет работу...

Вы какой-то смешной. Если студент программист то это как бы вовсе не так (да и у него мозги уже сиподобными языками вывихнуты). А если не программист, то при чем тут поиски работы с дельфями без проблем?


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

40. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  –1 +/
Сообщение от Аноним (??) on 23-Апр-15, 10:33 
>> почему ТАК сильно не нравится delphi?

Это вопрос религии :) Все равно что спросить: "Что хорошего в этом vi (vim)?" :) Причем "ненавидеть delphi" и "рвать рубашку за vi" будут как раз те, которые ни тем ни тем особо не пользовались :)

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

68. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от Аноним (??) on 23-Апр-15, 20:22 
а на этой вашей дельфи можно ОС написать? Ну или драйвер для видухи и чтоб работал, как сишный?
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

71. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от Аноним (??) on 23-Апр-15, 21:42 
А в чем проблема? Пиши - не хочу. :)
Раз считаешь, что умное что-то написал - то ответь на вопрос:
А на этом вашем С можно написать ОС, чтоб ресурсов жрало и работало по скорости, как КолибриОС? :)
Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору

72. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от Anonim (??) on 23-Апр-15, 22:15 
Написать-то можно и да, во многих моментах будет работать не хуже, особенно на той языковой части, которая от C не отходит (записи и функции).
Вот только для этого дела нет целевой аудитории, а без фишек и с варварским обращением с памятью ничем Pascal не лучше чистого C.
Потом обвязку сделать объектную со списками и коллекциями.
Про то, какие обвязки к библиотеками пишется на C++ я молчу, без слез и не взглянешь.
А вот посмотрев на некоторые Phyton-вские - сразу понимаешь, как можно не обвязывая всё получить оптимальный вариант.
Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору

83. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +1 +/
Сообщение от dq0s4y71 (ok) on 24-Апр-15, 13:21 
Зачем? Для этого существует Си. Отвёртку придумали не для того чтобы заменить ей молоток.
Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору

43. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от Аноним (??) on 23-Апр-15, 11:48 
Pascal, в 2015ом году, мягко говоря, выглядит ужасающе. Сложно представить, кому он все еще может нравиться, кроме седых преподавателей школ.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

45. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от Аноним (??) on 23-Апр-15, 11:59 
А по-моему ужасающе выглядит то, что некоторые, не зная даже толком основ ООП, а только лишь зазубрив синтаксис одного-единственного языка (допустим, С++), пытаются что-то кому-то доказывать.
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

50. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от Аноним (??) on 23-Апр-15, 14:03 
Если это шутка, или так называемый "троллинг", то у вас неплохо получается.

p.s. Комментарии выше и правда оставляют в недоумении, то ли это чей-то каламбур, то ли люди живут на другой планете (или в другом времени).

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

74. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от йцу on 24-Апр-15, 03:17 
> Pascal, в 2015ом году, мягко говоря, выглядит ужасающе. Сложно представить, кому он все еще может нравиться, кроме седых преподавателей школ.

Pascal 2015 года, в 2015ом году, действительно уже не так прост, и не всякому седому преподавателю уже по зубам увы.

Думаю ваши познания в других языках так же глубоки и слова типа с99 с++11 и т.п. вы тоже никогда не слышали ограничившись тем что от седовласых в школе слышали.

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

82. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от dq0s4y71 (ok) on 24-Апр-15, 13:19 
Я думаю, седым преподавателям школ это нагромождение свистулек и погремушек как раз не нравится.
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

44. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от via (??) on 23-Апр-15, 11:50 
Ностальджи! Но в свое время дельфи была приставкой к субд. Клиент-сервер. вот это все. Нонче клиеты переехали в веб, и смысл в RAD потерян.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

46. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +1 +/
Сообщение от анн on 23-Апр-15, 12:37 
>Нонче клиеты переехали в веб, и смысл в RAD потерян.

вот только на delphi писать армы и работать с БД так и осталось писать раз в 100 проще чем учить php+html(css)+javascript, и не факт что везде будет работать одинаково.

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

49. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +1 +/
Сообщение от Пользователь Debian on 23-Апр-15, 14:00 
С гуями там всё прекрасно, но вот никакие компоненты для работы с базами данных там не умеют Юникод.  То есть весь Windows умеет, а FPC/LCL не умеет.

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

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

51. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +1 +/
Сообщение от Юникодный Джо on 23-Апр-15, 14:52 
>но вот никакие компоненты для работы с базами данных там не умеют Юникод.  То есть весь Windows умеет, а FPC/LCL не умеет.

Ох уж эти сказки, ох уж эти сказочники...

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

57. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от Пользователь Debian on 23-Апр-15, 17:15 
Милейший, у меня не было никакого желания делать "наброс".
Но судите сами: у нас есть тут самописное очень большое приложение на Delphi 7. Давно хочется слезть на что-то другое.  Переход на FPC/LCL/Lazarus позволил бы, в принципе, обойтись минимальной кровью (хотя опять же в LCL нет, например, TADODataSet).

Я предлагаю своему начальнику посмотреть на это решение. Мы берём штатный компонент работы с ODBC, цепляемся к Microsoft SQL Server, и видим в дата-гриде на форме кракозябры вместо кириллицы. Ну, я понимаю, что опенсорс, что мало разработчиков и т.п., но в 2014 это смотрится дико, честное слово, потому что даже в куда более одиозных средах (я имел дело, среди прочего с ODBC через FreeTDS из Tcl, Go и Mono) всё нормально с Юникодом. Даже думать не надо.

Причём я честно пошёл гуглить решения, пробовал разные другие схемы доступа к данным (хотя это тоже наводит на мрачные мысли: такие вещи должны быть "в ядре"), но безуспешно.

Я понимаю, что на дельфи не только морды к базам данных делают (вон, гуи скайпа на нём когда-то было писано), но основная ниша дельфи именно морды к БД, и завязанные на этом бизнес-процессы. И тут такая неприятность.

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

59. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от Аноним (??) on 23-Апр-15, 17:28 
Вы не смогли записать в базу в подходящей кодировке данные? Найдите программиста, он все решит :-)
Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору

60. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +1 +/
Сообщение от Юникодный Джо on 23-Апр-15, 17:41 
> у нас есть тут самописное очень большое приложение на Delphi 7

Так-так... Вангую, что в базе лежит не юникод, а милая сердцу 1251. В этом случае могут быть нюансы, но к юникоду отношения не имеющие.

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

64. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от Аноним (??) on 23-Апр-15, 18:28 
Далось вам это ADO, с тех пор, как Embarcadero купили AnyDAC (FireDAC) и он идет по умолчанию со средой разработки - про этот зоопарк из ADO, BDE, IBX, DOA (это из того, что я сам использовал, пишу под Oracle и Firebird/Interbase) можно смело забыть, что я и сделал :)
Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору

80. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от robux (ok) on 24-Апр-15, 08:36 
> Ох уж эти сказки, ох уж эти сказочники...

Товарищ не осилил Zeos и преобразования вида CP1251 <-> UTF8.
На то мы и дружное сообщество, чтобы подсказывать друг другу.

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

52. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +1 +/
Сообщение от anonymous (??) on 23-Апр-15, 15:02 
Попробуйте http://sourceforge.net/projects/zeoslib/
Судя по сообщениям с форумов, эта проблема в последних версиях библиотеки решена.
Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору

54. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +1 +/
Сообщение от Аноним (??) on 23-Апр-15, 15:54 
Опа, лазарь юникод не умеет? че за бред?! да если вдруг приспичит, от этого юникода запаришься в лазаре избавляться!
Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору

73. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от Anonim (??) on 23-Апр-15, 22:32 
Да, нужно заморачиваться с самопальной RTL и т.д.
Оправдано, если драйвера решите на паскале писать
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору

55. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +1 +/
Сообщение от greenman (ok) on 23-Апр-15, 16:07 
"The following major release Lazarus 2.0 will surely use FPC 3.x but also Lazarus 1.4.x minor release could in theory switch to it, although I don't see much use for it. Unicode related changes happen in Lazarus trunk and will not be backported, and Unicode is the biggest thing in FPC 3.x after all."
Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору

61. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от Юникодный Джо on 23-Апр-15, 17:47 
Тут речь о "другом юникоде". Сейчас в FPC вводится поддержка utf6 на уровень ядра и RTL. До этого все (RTL/LCL) обходились utf8. Сделают просто более цивилизованную поддержку, с возможностью прозрачного конвертирования строк.
Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору

65. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +/
Сообщение от new_name on 23-Апр-15, 18:38 
Лазарус + fpc -- хорошая штука. Особенно для студентов и тп

Языки промышленного программирования, _из компилируемых_ - это.  C++/C

Вот. Они еще лучше С++ выграл в войах библиотек... Но такой хорошей Rad среды как лазарус у него нет. Даже шикарной среды.

и Вот захотел я как-то прицепить С++ компилятор к Лазарусу.
Цель - заманчивая - получить свободный аналог BCB RAD -- Borland C++ Builder

Или хотя бы так: рисовать в IDE а писать обработчики на С++

Пишу результат изысканий по порядку.
Там библиотеки LCL, аналог VCL - тоже на паскале. Ок, их не трогаем линкуемся к ним своими obj файлами скомпилированными из С++

Оказалось в чем проблема:  FreePascal (fcp) генерирует некие объектные файлы
сам же линкует их в байнари, а прилинковать объектные файлы кода C++ - выход получившийся из gcc -- не может. Хотя чистые С-файлы слинковать в итоге может. Но это не интересно... чистый С.

http://forum.lazarus.freepascal.org/index.php?topic=15862.0

То есть, надо fpc править. Посмотрел я тогда на fpc, он оказался нетривиально устроенным, и по оценке такая переделка требует кучу времени. ... и пока отказался. как-то Слишком много работы для пользы студентов

Кстати, в планах разработчиков fpc (очень далеких планах!) есть эта фича: уметь линковаться с нормальными .obj файлами из С++ от gcc.

http://freepascal.org/future.var
Planned for later versions: Linking with C++ code
оно там давно и от разрабртчиков ждать безнадежно

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

67. "Новая версия среды разработки для FreePascal - Lazarus 1.4.0"  +1 +/
Сообщение от vn971 (ok) on 23-Апр-15, 19:11 
А кто-нибудь хочет поучаствовать в портировании игрушки?
Игра C-evo: http://c-evo.org/
Изначально была написана на Delphi и сейчас в стадии конвертации (мною) на Lazarus.
Репа: https://github.com/vn971/cevo
Пост на форуме той игрушки: http://www.c-evo.org/bb/viewtopic.php?f=4&t=124

С точки зрения меня как юзера - игра по-своему классная. Из всех civilization-like стратегий у неё наиболее продуманные / интересные / простые правила.

С точки зрения меня как программиста - эта игра очень стрёмная из-за привязки к windows и Delphi. От этих двух обстоятельств планируется избавиться...но пока это не сделано, надо будет постоянно компилировать/запускать игрушку из виртуалки с виндой. (Ну или просто в винде.)

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

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

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




Спонсоры:
Слёрм
Inferno Solutions
Hosting by Ihor
Хостинг:

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