The OpenNET Project / Index page

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



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

"Выпуск Lazarus 2.2.0, среды разработки для FreePascal"  +/
Сообщение от opennews (?), 06-Янв-22, 09:51 
После трёх лет разработки опубликован релиз интегрированной среды разработки Lazarus 2.2, основанной на компиляторе FreePascal и выполняющей задачи, сходные с Delphi. Среда рассчитана на работу с выпуском компилятора FreePascal 3.2.2. Готовые установочные пакеты с Lazarus  подготовлены для Linux, macOS и Windows...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=56462

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

Оглавление

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

1. Сообщение от Иваня (?), 06-Янв-22, 09:51   +17 +/
Помню в 2011 учился на нём программировать. Рад, что до сих пор жива среда
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #15, #25

2. Сообщение от макпыф (ok), 06-Янв-22, 09:51   +1 +/
> Расширения для файлов с переводами изменены с .po на .pot.

Интересно, зачем?

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #5, #9

3. Сообщение от Рейка Сметанова (ok), 06-Янв-22, 09:53   +4 +/
Ух годнота
Ответить | Правка | Наверх | Cообщить модератору

4. Сообщение от Аноним (4), 06-Янв-22, 09:57   +5 +/
тёплый, ламповый...
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #10

5. Сообщение от pashev.me (?), 06-Янв-22, 10:11   +2 +/
Кто-то что-то недоперепонял.
Это разные по назначению файлы. T - template.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

7. Сообщение от Аноним (10), 06-Янв-22, 10:38   –29 +/
в 2к22 по дефолту открывать миллиард окошек как в delphi 7 уже совсем зашквар, нормальных ide утята явно не видели.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #11, #24, #36, #52, #68

8. Сообщение от Аноним (8), 06-Янв-22, 10:40   +6 +/
Паскаль жив!
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #12

9. Сообщение от Аноним (9), 06-Янв-22, 10:44   +3 +/
Pol Pot
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #43, #55

10. Сообщение от Аноним (10), 06-Янв-22, 10:52   +6 +/
https://www.freepascal-meets-sdl.net/wp-content/uploads/fpid...
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #44, #59

11. Сообщение от Аноним (70), 06-Янв-22, 10:59   +20 +/
У вас опечатка, вместо нолика буква «k» зачем-то получилась.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #13, #14

12. Сообщение от Аноним (12), 06-Янв-22, 11:16   +1 +/
У Бога все живы.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #45

13. Сообщение от трансцендентный (?), 06-Янв-22, 11:34   –3 +/
2*(10^3)+22
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #19

14. Сообщение от Аноним (14), 06-Янв-22, 11:42   +2 +/
Палец судорогой свело.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #81

15. Сообщение от Не будь васяном (?), 06-Янв-22, 11:46   –12 +/
И четверг жив! Вся неделя в порядке, братиш!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

16. Сообщение от Аноним (16), 06-Янв-22, 11:47   –12 +/
Основная проблема опенсурца - все разрабатывается настолько медленно, что успевает 10 раз устареть. Эти чуваки не понимают одной простой истины. Чтобы стать полноценной заменой для Delphi, они должны в первую очередь сосредоточится на максимальной совместимости с этим самым Delphi. Прошло 13 лет. 13 лет, карл. А у них до сих пор нет полной совместимости с Delphi 2009. Т.е. ну это стандартная практика для опенсурца. Сделаем совместимость с Delphi 7, ибо это типа лучшая Delphi всех времен и народов, и с вас хватит.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #21, #23, #30, #49

17. Сообщение от Аноним (17), 06-Янв-22, 11:53   +1 +/
Спасибо за текст, а то продираться через официальный текст на ВИКИ прямо трудно, там такие мелочи и столько много деталей, ууух.
Ответить | Правка | Наверх | Cообщить модератору

19. Сообщение от Аноним (19), 06-Янв-22, 12:08   +1 +/
200022
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #26, #29

20. Сообщение от Аноним (19), 06-Янв-22, 12:10   +/
Как сделать чтоб по альт-таб активировался редактор, а не палитра?
Ответить | Правка | Наверх | Cообщить модератору

21. Сообщение от Аноним (21), 06-Янв-22, 12:12   –6 +/
Эти чуваки, как впрочем и дельфисты, понятия не имеют, что такое совместимость и зачем это нужно в их одноразовых игрушках. Ну не в проде же, в самом деле, использовать паскалезоопарк.
В 2022-ом году, некоторые дельфисты всё ещё настолько преисполнены, что не могут найти компонент, который бы для генерации одного единственного Excel-файла не тащил бы целый MSO. По совместительству эти же вечные студенты админят некоторые госы, в которых на ПК с их поделками забывают поставить этот самый MSO. Лет, вероятно, через ещё 13 их ждёт много интересных новостей. Например что на рыночке труда они такие клёвые нафиг не нужны
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #37, #48, #90

22. Сообщение от Аноним (22), 06-Янв-22, 12:16   –4 +/
Delphi, любимая...
Ответить | Правка | Наверх | Cообщить модератору

23. Сообщение от _hide_ (ok), 06-Янв-22, 12:29   –1 +/
>>> Основная проблема опенсурца - все разрабатывается настолько медленно, что успевает 10 раз устареть.

Устаревать -- когда использование неразумны из-за наличия более эффективных удобных средств. Тут наблюдается повальная деградация у всех альтернатив.

>>> Эти чуваки не понимают одной простой истины. Чтобы стать полноценной заменой для Delphi, они должны в первую очередь сосредоточится на максимальной совместимости с этим самым Delphi.

Кому совместимость сдалась? Миграция занимает время, но не существенное.

>>> Прошло 13 лет. 13 лет, карл. А у них до сих пор нет полной совместимости с Delphi 2009.

Я скажу больше! Прошло 13 лет, а они еще и не видели 2009 в глаза. Закопайте его!

>>> Т.е. ну это стандартная практика для опенсурца. Сделаем совместимость с Delphi 7, ибо это типа лучшая Delphi всех времен и народов, и с вас хватит.

Какая еще практика? Это инструмент. Любой инструмент требует настройки/поддержания рабочего состояния и сноровки. Если это не требуется, то Вы уже за станком стоите и клепаете по шаблону, потому что Вы дешевле автомата.

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

24. Сообщение от llolik (ok), 06-Янв-22, 12:42   +2 +/
Есть в составе пакет (Anchor Docking или как-то так называется), который переводит окна в док-панели с возможностью отцеплять/прицеплять любое отдельное окно/панель. Т.е. можно и так и так.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

25. Сообщение от Dzen Python (ok), 06-Янв-22, 12:48   +/
Хай жыве Кленин А.С.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

26. Сообщение от трансцендентный (?), 06-Янв-22, 12:50   +/
int(2*pow(10,3))+int(22)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19

27. Сообщение от saahriktu (ok), 06-Янв-22, 12:51   +1 +/
Ура!
Ответить | Правка | Наверх | Cообщить модератору

28. Сообщение от iZENemail (ok), 06-Янв-22, 13:27   +2 +/
На скринах Lazarus IDE v2.0.10 и Lazarus-IDE v2.0.12.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #31, #34

29. Сообщение от Леший_467 (?), 06-Янв-22, 13:54   +5 +/
Вы с JavaScript перепутали. А Паскаль - строго типизированный язык, и таких приколов в нем не бывает.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #19

30. Сообщение от Аноним (30), 06-Янв-22, 14:05   +1 +/
> Сделаем совместимость с Delphi 7, ибо это типа лучшая Delphi всех времен и народов

Так и есть. После Delphi 7 компания Borland была продана, 2 раза переименована, а Дельфи изгажена так, что про Delphi 2008 например никто вслух даже не вспоминает. В Delphi 2009 попытались как-то откатить назад, но нормальных программеров уже в компании не осталось. После показательного убийства Kylix и уничтожения Borland судьба классического Delphi была предрешена.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #51, #57

31. Сообщение от Аноним (-), 06-Янв-22, 14:11   +/
Эту новость запостил бот. Надо бы админа пнуть, что он тупо не копипастил скрины с прошлогодних новостей.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28 Ответы: #33

32. Сообщение от Аноним (32), 06-Янв-22, 14:44   –1 +/
Может свой ексель, спредшиты написать на Lazarus-е...
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #35

33. Сообщение от Аноним (33), 06-Янв-22, 15:20   +/
В новости два самых свежих скриншота со страницы https://wiki.lazarus.freepascal.org/Screenshots
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31

34. Сообщение от Игорь (??), 06-Янв-22, 15:30   +/
Да, хорошо бы чтобы живые пользователи выкладывали актуальное окружение своих IDE, а не скриншоты 2013-2014х годов
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #28

35. Сообщение от DeadLoco (ok), 06-Янв-22, 15:53   +1 +/
На фри-паскале же. Лазарус - это ИДЕ.

И если уж писать, то что-то серьезное. Например, свой интернет.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #46

36. Сообщение от Человек (??), 06-Янв-22, 16:04   +2 +/
Очень удобно, кстати, когда у тебя больше одного монитора.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #38

37. Сообщение от Самый Лучший Гусь (?), 06-Янв-22, 17:10   +2 +/
Не будет через 13 лет никакого рыночка. Читайте председателя Мао.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #21

38. Сообщение от Омномним (?), 06-Янв-22, 17:17   –5 +/
И с одним монитором задолбешся на большинстве DE нужные окна вылавливать, а что будет с несколькими мониторами даже страшно представлять.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #36 Ответы: #96

39. Сообщение от NeOn (ok), 06-Янв-22, 18:08   +/
Казахам трудно прийдётся, скачать не смогут, у них интернет отключили.
Ответить | Правка | Наверх | Cообщить модератору

43. Сообщение от Аноним (43), 06-Янв-22, 18:42   +/
Pottering! Скоро встроят в systemd.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9

44. Сообщение от Аноним (43), 06-Янв-22, 18:43   –1 +/
Чур меня от такого! Правда, на перфокарты назад ещё менее хочется :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10

45. Сообщение от Аноним (43), 06-Янв-22, 18:44   +/
У бога паскалей многа.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12

46. Сообщение от Аноним (43), 06-Янв-22, 18:45   +1 +/
Нужно ядро переписать, и срочно!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35

47. Сообщение от Аноним (47), 06-Янв-22, 19:09   +/
До сих пор не сделали отключение мигания каретки?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #50

48. Сообщение от SCHigiemail (ok), 06-Янв-22, 19:11   +/
> для генерации одного единственного Excel-файла не тащил бы целый MSO

а там выбор простой - или ставишь компоненту, которая генерит Excel-файла безо всякого MSO, но которая неизвестно сколько будет поддерживаться и вообще будет ли жива через год.

Или цепляешься к интерфейсам MSO и генеришь нужный файл через него. Понятно, что MSO будет существовать столько времени, сколько вообще будут нужны эти самые файлы :), а наличие MSO на компе - это проблема организационная, а не техническая...

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

49. Сообщение от Аноним (49), 06-Янв-22, 19:29   +4 +/
> Основная проблема опенсурца

Основная проблема тут — это некомпетентные комментаторы, не понимающие ни open source ни free software ни кто и зачем их делает, но почему-то комментирующие.

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

50. Сообщение от Аноним (49), 06-Янв-22, 19:31   +/
А должны были?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #47 Ответы: #54

51. Сообщение от Аноним (-), 06-Янв-22, 19:53   +1 +/
https://delphi.embarcadero.com/project/delphi-7/
"Delphi 7 | Celebrating Delphi's 26th Anniversary"
они ещё и празднуют!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30

52. Сообщение от Тот_Самый_Анонимус (?), 06-Янв-22, 20:22   +1 +/
>2к22

Qwerty вернулся в виде анона. Пароль забыл, шоле?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #62

54. Сообщение от Аноним (47), 06-Янв-22, 21:06   +/
Нет конечно, да и незачем, всё равно этим никто не пользуется.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #50

55. Сообщение от zz (??), 06-Янв-22, 21:10   +/
это который Салот Сар или Кхмер Даом? (друг Иенг Сари)? Или Вы имеете в виду кого-то другого? И причем тут среда программирования?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #60

56. Сообщение от Gogi (??), 06-Янв-22, 21:22   –1 +/
> и выполняющей задачи, сходные с Delphi

Какие? Быть объектом насмешек? :))

Может, хватит уже делать из него аутсайдера и написать "язык общего назначения"?!

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

57. Сообщение от Gogi (??), 06-Янв-22, 21:28   +2 +/
Поддержу. 7-ка была последним адекватным продуктом. Да и та уже стала походить на офис - очередные перекрашенные иконки и у6люд0чный набор компонент.

По-хорошему, борланду надо было перестать кормить сторонних "клепателей гридов" и сделать ВСЕ компоненты по высшим стандартам отрасли прямо из коробки! И пусть народ пишет высококлассные приложения.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30 Ответы: #80

59. Сообщение от Gogi (??), 06-Янв-22, 21:32   +9 +/
Что поражало, так это ВСЯ среда умещалась в небольшой экзешничек, там же внутри был компилятор и делал он свою работу настолько быстро, будто экран слегка моргнул! И это всё на убогих IBM XT... Что сейчас творит г0внософт, выпуская 25-гигабайтную(!!!!!!!) студию - уму не растяжимо.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #65, #70

60. Сообщение от Аноним (9), 06-Янв-22, 21:33   +4 +/
Я бы не стал вскрывать эту тему
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #55

61. Сообщение от x3who (?), 06-Янв-22, 21:55   –2 +/
Как-то смешанные чувства проект вызывает - смахивает чем-то на поделки "фриварщиков", выкладывающих бинари на яндекс диск: нате, разбирайтесь, чо я там выложил. Даже чтобы поставить эту среду нужен какой-то третий продукт типа https://github.com/LongDirtyAnimAlf/fpcupdeluxe/releases . Если ставить компоненты из репозитория, то многие из них не компилируются - не хватает зависимостей или ещё что. Описание компонентов (как в репе так и "сторонних"), примеры использования сделаны также наотъебиcь - предполагается что пользователи уже в курсе что это за набор компонент, зачем он нужен когда есть другие похожие и их интересуют только некоторые специфические авспекты применения. Плюс, учитывая что при установке компонент, сам лазарус перекомпилирует себя с этими пакетами, это может привести к пикантной ситуации. Вообще эта необходимость вкомпилировать компоненты в Лазарус сильно портит карму этой IDE. Во-первых ну сама необходимость перекомпилировать IDE, после чего она может быть уже не поднимется. А во-вторых - юзер не сможет приложить свой компонент к проекту чтобы он динамически подхватился IDE - это и неудобно и требует, видимо, создавать клоны окружения если пользователю требуется работать с проектами, использующими разные версии одноименных компонент. Вообще мне не попадалось ни одного описания на тему как разработчики видят процесс совместной разработки и доставки приложения пользователям, что ещё сильнее наводит на мысль о кустарщине. Так же и с самой библиотекой графического интерфейса, каждый лепит свои поделки и вываливает их на гитхаб под всякими пермиссивными лицензиями и с документацией в лучшем случае вышеописанного качества, в то время как родная библиотека лазаруса LCL вроде как сосёт слегка - нет даже поддержки стилей, это в 21м-то веке. Зато есть стопиццот библиотек компонентов, в которых можно разбираться всю жизнь пытаясь понять зачем они вообще. Мне кажется авторам надо сказать на время: "горшочек, не вари" - пусть они сперва разберутся с тем, что уже наварили, продумают поддержку библиотек компонент в IDE, версий библиотек и модулей, автоматизации, самой архитектуры LCL вокруг которой весь этот Лазарус построен. Вобщем, в этот рождественский вечер, хочется пожелать авторам Лазаруса стать уже наконец головой проекта, направляющей и координируещей усилия сообщества, а не корабельной командой, компактным коллективом залатывающей дыры в трюме тонущего корабля с палубы которого уже все убежали.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #63

62. Сообщение от вид анона (?), 06-Янв-22, 22:17   +3 +/
Пароли unsafe.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #52

63. Сообщение от llolik (ok), 06-Янв-22, 22:27   +2 +/
Про перекомпиляцию IDE, тут проблема даже не в Lazarus, в самом компиляторе FPC, который не умеет в динамическую загрузку пакетов / модулей

https://wiki.freepascal.org/Lazarus_Packages#What_is_a_Lazar...
https://wiki.freepascal.org/Dynamically_loading_headers

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #61 Ответы: #66

64. Сообщение от CudaText man (?), 06-Янв-22, 22:31   +1 +/
Слушайте, надоели уже ныть "ребята не понимают что нужно делать совместимость в Делфи 2009", "ребята слабаки", "ребята инфантилы".
Проектом занимаются как ХОББИ. Там всего на Фри Паскале человек 10-20 и на Лазарусе человек 10 активно.

И коммиты делаются не очень часто - мелкие делают почти каждый день, но это мелкие.
Просто у "ребят" нет ресурсов. Мало человек. Делают это в РЕЖИМЕ ХОББИ.

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

65. Сообщение от Ананимас008 (?), 07-Янв-22, 00:00   +/
То було турбопаскаль и занимал он почти всю память. 400-500к
Для турбодебуггера уже не оставалось.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #59

66. Сообщение от x3who (?), 07-Янв-22, 00:12   +3 +/
> по второй ссылке там есть предложения, как "обхачить" это неумение, но пока,
> я так понимаю, ничего никуда не сдвинулось в этом направлении

Основная идея моего высера заключается в том, что майнтейнеры проекта не должны собственноручно править баги, а устанавливать какие-то стандарты, направлять сообщество пользователей и организовывать всё чтобы проект занял заслуженную доминирующую позицию. По моим представлениям у них там повыше колена всяких юзеров, которые достаточно хорошо шарят в среде, но просто хотят лёгкой жизни поддерживая умирающие проекты - кустарей, как я их называю.

За проект просто обидно, фри-паскаль + кроссплаформенная IDE покроют 98% потребностей пользователей  в юзерспейсе, без кутешных ценовых закидонов при производительности сравнимой с этими всякими сями, фри-паскаль с Лазарусом могли бы стать стандартом де-факто, при том, что читабельность кода там не хуже чем у петона, а вклад в подогрев мировой атмосферы намного ниже.

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

67. Сообщение от x3who (?), 07-Янв-22, 00:14   –1 +/
> И коммиты делаются не очень часто - мелкие делают почти каждый день,
> но это мелкие.
> Просто у "ребят" нет ресурсов. Мало человек. Делают это в РЕЖИМЕ ХОББИ.

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

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #64 Ответы: #69, #71

68. Сообщение от x3who (?), 07-Янв-22, 00:18   +/
> в 2к22 по дефолту открывать миллиард окошек как в delphi 7 уже
> совсем зашквар, нормальных ide утята явно не видели.

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

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

69. Сообщение от x3who (?), 07-Янв-22, 00:34   –3 +/
> Если они не в состоянии развивать проект - не
> стоит его хоронить, это одно из лучших средств разработки.

Фикс: это МОГЛО БЫ БЫТЬ одним из лучших средств разработки.

Нужно работать над архитектурой, заинтересованные юзеры вполне в состоянии вносить их фиксы и дополнения. Иначе всё просто подохнет с легаси-кодом, ради которого это всё повидимому и крутится. Нaсрать на совместимость. Просто наcрать. За это будет платить зокащег. Важно, что люди, которые уже освоили обжект-паскаль останутся и будут совершенствовать продукт (компилятор и IDE) своими патчами и баг-репортами. Но вот прямо сейчас всё это выглядит как аппарат искусственного жизнеобеспечения, который сдохнет как только ХОББИИСТАМ надоест мимикрировать под какие-то коммерческие Дельфи.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67 Ответы: #72

70. Сообщение от Аноним (70), 07-Янв-22, 00:48   –2 +/
Ага, и проекты были на пару тысяч строк.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #59 Ответы: #99

71. Сообщение от Аноним (17), 07-Янв-22, 01:10   +3 +/
>Я думаю, что они могли бы передать проект более ответственным ребятам в таком случае. Если они не в состоянии развивать проект - не стоит его хоронить, это одно из лучших средств разработки.

Если есть кому передать,то это люди которые разбираются в коде FPC и Лаза. А если они разбираются, они уже сегодня могут делать патчи. Патчи принимаются от ВСЕХ. Просто можно сделать патч (относительно любого билда, лучше нового) и положить его в gitlab. Так что никакой передачи не будет. Потому что проект развивается. Но медленно. Хоронить не надо.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #67 Ответы: #75, #78

72. Сообщение от CudaText man (?), 07-Янв-22, 01:19   +1 +/
>Но вот прямо сейчас всё это выглядит как аппарат искусственного жизнеобеспечения, который сдохнет как только ХОББИИСТАМ надоест мимикрировать под какие-то коммерческие Дельфи.

Не понял смысл этой фразы. Еще раз - проект развивается (как и FPC). Просто медленно. Потому что "ребят" мало. Около 10 человек. Никакой проблемы "ребята мимикрируют" нет - все они правильно делают. Совместимость с старыми версиями ломают когда надо - и все это написано в Вики в 'release notes'.  Совместимость с Делфи 7 - и так не полная, и приходят незнакомцы и делают патчи "я сделал поправку, и к тому же совместимо с Делфи".

Ну и потом Лаз cross platform так что совместимость с Делфи не главное. Главное чтобы код проектов на Лазе не ломали. Но оно ломается немножко, и потом это чинят.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #69 Ответы: #74

74. Сообщение от x3who (?), 07-Янв-22, 01:35   –5 +/
>[оверквотинг удален]
> Не понял смысл этой фразы. Еще раз - проект развивается (как и
> FPC). Просто медленно. Потому что "ребят" мало. Около 10 человек. Никакой
> проблемы "ребята мимикрируют" нет - все они правильно делают. Совместимость с
> старыми версиями ломают когда надо - и все это написано в
> Вики в 'release notes'.  Совместимость с Делфи 7 - и
> так не полная, и приходят незнакомцы и делают патчи "я сделал
> поправку, и к тому же совместимо с Делфи".
> Ну и потом Лаз cross platform так что совместимость с Делфи не
> главное. Главное чтобы код проектов на Лазе не ломали. Но оно
> ломается немножко, и потом это чинят.

Никому не всрaлась полнота совместимоти с каким-то там проприетарным Дельфи.

Если заказчику не хочется покупать тот продукт, он заплатит за ГПЛ продукт, и они, видимо так и делают судя по тому, что проект freePascal/Lazarus ещё тут. Если среда эволюционировала с тех пор, как зокащег платил за разработку - ну заплатит за адаптацию. Это не проблема разработчика. Проблема разраба - это среда, которая нифига не развивается и обходится дороже, чем другие, менее совершенные среды.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #72 Ответы: #76

75. Сообщение от Аноним (75), 07-Янв-22, 01:47   +2 +/
Не обращайте внимания - это гуру продакт менеджмента в классе развития
Какого развития и куда он сам не знает
Но надо развивать сейчас и быстро
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #71

76. Сообщение от CudaText man (?), 07-Янв-22, 02:12   +3 +/
> Это не проблема разработчика. Проблема разраба - это среда, которая нифига не развивается и обходится дороже, чем другие, менее совершенные среды.

Что значит "не развивается", какой вы смысл в это вложили? Заметка на ОпенНет про "развивается".

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #74 Ответы: #77

77. Сообщение от x3who (?), 07-Янв-22, 08:21   –2 +/
> Что значит "не развивается", какой вы смысл в это вложили? Заметка на
> ОпенНет про "развивается".

Ты попкой каменты читал? Выше я написал уже что значит, что этот проект не развивается. Латание дырок в костюме трупа - это не развитие.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #76 Ответы: #87

78. Сообщение от x3who (?), 07-Янв-22, 08:23   –1 +/
> Если есть кому передать,то это люди которые разбираются в коде FPC и
> Лаза. А если они разбираются, они уже сегодня могут делать патчи.
> Патчи принимаются от ВСЕХ. Просто можно сделать патч (относительно любого билда,
> лучше нового) и положить его в gitlab. Так что никакой передачи
> не будет. Потому что проект развивается. Но медленно. Хоронить не надо.

Там не в патчах дело. Запатчить можно баг. Но чтобы люди пришли и патчили баги, нужно как минимум чтобы они не пришли. А на этот продукт только мухи придут. Только медленно.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #71 Ответы: #79

79. Сообщение от x3who (?), 07-Янв-22, 09:01   –1 +/
Ну вот пример из жизни. Там в линках под новостью упоминается Cuda text - очень неплохой редактор. Но есть в нем пара багов. Допустим, я хочу отправить автору баг-репорт. Для этого как минимум надо убедиться что автор ещё не пофиксил баг сам, а как максимум - может и решение сразу предложить. Хорошо, качаем самый свежий код проекта, компили.. Фак. не конпелируется - какого-то пакета не хватает. Ищем в манагере пакетов, устанавливаем, перекомпилируя всю среду при этом. Опять пытаемся компили... опять не хватает какого-то пакета! Снова ставим, перекомпилируем всю среду, пытаемся - и так несколько раз, пока не выясняется, что некоторых пакетов в пепозитории просто нету. Но мы не сдаемся. Идем репу автора этой куды, забираем пакеты оттуда, они у него отдельными проектами там ледат, компили... ой, то говно мамонта, что мы из лазпрусовыз реп поставили уже устарело, сносим, ставим из гита, всё! Все зависимости установлены, скопилированы, Лазарус с ними ппреуомпилирован - открываем проект куды компили.. Шит, не компеляется - компоненты из гита автора не соответствуют проекту из гита автора. А на дворе уже ночь, да и баги если так посмотреть не такие уж и страшные. Да и пошло оно вообще в.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #78

80. Сообщение от Аноним (16), 07-Янв-22, 09:28   –1 +/
Сам 7 не застал, т.к. сидел в основном на 6, а потом сразу перешел на более поздние. 2008 просто следовала трэндам и стала чисто дотнетовской версией в тот самый момент, когда дотнэт был на пике. Это потом уже всем стало понятно, что он такой же тормозной и жрущий память, как и жава, копипастой с которой он в общем то и был. И есть еще одна проблема с 7кой. Она сделана еще для 9х и не поддерживает юникод. В этом плане кстати Лазарус паршивее. Дело в том, что винда не зря использует UTF16, а не UTF8. Использование UTF8 профитно только на западе, где используются только латинские буковки. В других странах же все равно буковки будут 16 битные, но при этом появятся лишние тормоза из за более сложных алгоритмов обработки текста переменной длинны.

В общем и целом сейчас речь идет не о том, какая IDE лучше, а какая хуже. Сейчас речь идет о том, что портиртировать проекты с 2009 на Лазарус можно только в очень простых случаях. Когда в этих проектах не используются какие-либо новые фишки 2009. А, учитывая, что 2009 вышла 13 лет назад, эти новые фишки там скорее всего используются с вероятностью 99,99%.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #57 Ответы: #82

81. Сообщение от ОноНим (?), 07-Янв-22, 10:09   +3 +/
У него мозговую извилину судорогой свело.
2к22 - на политика-боксёра похож, который объявил 2220, а потом 2222 год.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14

82. Сообщение от анонн. (?), 07-Янв-22, 13:39   +2 +/
> Использование UTF8 профитно только на западе, где используются только латинские буковки.

Простите, а Португалия-Бразилия (ÀÁÂÃÇÉÊÓÔÕ), Испания-Мексика (ñ),
Франция-Канада (àâæçèéêëîïôœùûüÿ), Германия, Швейцария, Австрия (äöüß), Финляндия-Швеция (ÅäÖ) - это Юг, Север или Нибиру?

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #80 Ответы: #101

83. Сообщение от Аноним (-), 07-Янв-22, 13:51   +/
Вопрос к линуксоидам. На Линуксе есть люди, которые реально программируют на Паскале? По-моему, все паскальщики всегда сидели на Виндовсах.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #84, #85, #86, #91, #93

84. Сообщение от x3who (?), 07-Янв-22, 14:41   +/
> На Линуксе есть люди, которые реально программируют на Паскале?
> По-моему, все паскальщики всегда сидели на Виндовсах.

Ты неправильно ставишь вопрос. Люди, программирующие на Паскале, не нуждаются в Линуксе - сами себе операционные системы пишут :) https://wiki.freepascal.org/Operating_Systems_written_in_FPC

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

85. Сообщение от Аноним (75), 07-Янв-22, 16:15   +/
Есть
Но не только на паскале если что
А чем паскаль/лазарь не инструмент?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #83

86. Сообщение от Аноним (75), 07-Янв-22, 16:18   +1 +/
>> По-моему, все паскальщики всегда сидели на Виндовсах

На ms-dos. А потом как пойдет.

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

87. Сообщение от CudaText man (?), 07-Янв-22, 16:18   +/
Нет, в Лазе не только дырки латают. Идет добавка разного.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #77 Ответы: #92

90. Сообщение от мшефд (?), 07-Янв-22, 20:06   +2 +/
>компонент, который бы для генерации одного единственного Excel-файла не тащил бы целый MSO

https://wiki.lazarus.freepascal.org/FPSpreadsheet/ru

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

91. Сообщение от anonimous (?), 08-Янв-22, 01:17   +/
Лазарь кроссплатформенный. В результате гуи приложение прекрасно разрабатывается под форточками, а потом при необходимости легко переносится на распберри (лазарь там в репах есть, хоть и не новый), можно уже с тачскрином. Или на нвидиа джетсон. А на обычных десктопах линукса все равно нет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #83

92. Сообщение от x3who (?), 08-Янв-22, 01:50   –1 +/
Ну да, мы всё это видим в сабжевой новости :)
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #87

93. Сообщение от Алекс Андер Датр (?), 08-Янв-22, 11:31   +1 +/
Kate + FPC вполне ничего так побыстрому бинарную утиль сбацать. Даже без дебагера. Лично мне оно сподручнее на порядок нежели питонить.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #83

94. Сообщение от Дмитрий (??), 08-Янв-22, 20:25   +/
Мне интересно, а какая-нибудь интеграция с pascal.abc планируется или нет?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #95, #97

95. Сообщение от anonimous (?), 08-Янв-22, 21:46   +/
pascal.abc это дотнет. Лазарь это нативная кроссплатформа. Что у них может быть общего?

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

96. Сообщение от Xen (??), 09-Янв-22, 08:03   +1 +/
Видимо кто-то инвалид, если не в состоянии справится с окнами.

Тебе прямая дорога в тайловые wm, правда зумеры не умеют в шорткаты, но придётся научиться.

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

97. Сообщение от Аноним (97), 10-Янв-22, 11:17   +/
создавать паскаль под .net (который abc) изначально не имело смысла поскольку есть родной C#, более современный и бесплатный инструмент, для обучения в т.ч.
Походу abc профинансирован Микрософтом исключительно для продвижения себя любимой даже и через 100 лет не нужный ей "паскаль".
Лазарь же и фрипаскль это кроссплатформенность и отсутствие фреймворк-костылей.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #94

99. Сообщение от Интел (?), 15-Май-22, 19:09   +1 +/
Краткость сестра таланта.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #70

100. Сообщение от Аноним (100), 29-Ноя-22, 20:27   +/
Зато в Lazarus быстро всё пишется и работает ! Это вам не ассемблер...
Ответить | Правка | Наверх | Cообщить модератору

101. Сообщение от 4KCheshire (?), 03-Янв-23, 06:58   +/
Latin-1. вообще уникод никому кроме китайцев не нужен. все алфавиты можно было бы легко совместить в одной 8-бит кодировке. а утф-8 это диверсия американцев для того чтоб замедлить весь остальной мир вдвое
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #82


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

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




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

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