The OpenNET Project / Index page

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



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

Оглавление

Выпуск Lazarus 3.0, среды разработки для FreePascal , opennews (??), 22-Дек-23, (0) [смотреть все]

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


23. "Выпуск Lazarus 3.0, среды разработки для FreePascal "  –4 +/
Сообщение от Facemaker (?), 22-Дек-23, 18:30 
Да, был приятный язык, в своё время много чего сделал на нём. Но два недостатка мешали всегда: чрезмерная многословность и неразличимость регистра символов текста программы (строчные/заглавные). Последнее заметно ухудшает выразительность: вместо Thing thing приходится изобретать префиксы вроде TThing thing.

Перешёл на C++, но всегда с ностальгией вспоминал стройную систему модулей с interface/implementation.

И только Rust свёл воедино все преимущества всех языков и выбросил недостатки. Rust идеален.

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

31. "Выпуск Lazarus 3.0, среды разработки для FreePascal "  +2 +/
Сообщение от Аноним (31), 22-Дек-23, 18:38 
Плюсанул за все кроме раста.
Ответить | Правка | Наверх | Cообщить модератору

45. "Выпуск Lazarus 3.0, среды разработки для FreePascal "  –1 +/
Сообщение от Аноним (-), 22-Дек-23, 18:55 
Та ладно, то что у человека "особый" вкус - не повод его осуждать)
Ответить | Правка | Наверх | Cообщить модератору

59. "Выпуск Lazarus 3.0, среды разработки для FreePascal "  –1 +/
Сообщение от Аноним (53), 22-Дек-23, 19:08 
Раст загоняется под шконку одной фразой:
"Приведите пример популярного GUI-приложения на Rust"
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

65. "Выпуск Lazarus 3.0, среды разработки для FreePascal "  +1 +/
Сообщение от Facemaker (?), 22-Дек-23, 19:17 
GUI всё-таки довольно узкая ниша. В одной компании (посчастливилось наблюдать) сделали сложный GUI на Rust, так всё равно потребовалось то же самое, но вебное. Пока поддерживают обе версии, но вебная почему-то больше полюбилась пользователям.
Ответить | Правка | Наверх | Cообщить модератору

70. "Выпуск Lazarus 3.0, среды разработки для FreePascal "  +1 +/
Сообщение от Анонин (?), 22-Дек-23, 19:26 
GUI как раз наименьшая проблема для языка.
Можно конечно для каждого языка писать свой кроссплатформенный фреймворк, но зачем?

Пишешь ядро на быстро языке, а UI - на чем угодно. В 99% случаев работает быстро, при условии, что написано правильно - без заползания ядра в UI  и тд.

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

165. "Выпуск Lazarus 3.0, среды разработки для FreePascal "  +/
Сообщение от Facemaker (?), 22-Дек-23, 22:48 
Угу, самое правильное даже если оба компонента на одном языке.
Ответить | Правка | Наверх | Cообщить модератору

80. "Выпуск Lazarus 3.0, среды разработки для FreePascal "  +1 +/
Сообщение от Аноним (13), 22-Дек-23, 19:33 
Loupe - смотрелка картинок в оф. поставке Гнома. А вообще еще непонятно, взлетит ли раст в десктопных приложениях. Мало времени прошло.
Ответить | Правка | К родителю #59 | Наверх | Cообщить модератору

200. "Выпуск Lazarus 3.0, среды разработки для FreePascal "  +1 +/
Сообщение от Аноним (199), 23-Дек-23, 05:41 
Мало времени прошло? Ты это серьёзно?

Ладно не берем десяток лет после его создания в 2006 году, но что мешало в период с 2016 по настоящее время ему выстрелить?

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

241. "Выпуск Lazarus 3.0, среды разработки для FreePascal "  +/
Сообщение от Аноним (241), 23-Дек-23, 16:46 
> но что мешало в период с 2016 по настоящее время ему выстрелить?

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

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

284. "Выпуск Lazarus 3.0, среды разработки для FreePascal "  +/
Сообщение от Иисус (?), 26-Дек-23, 17:18 
Отсутствие нормальных либ для полного цикла рисования текста. Это одна из самых сложных задач в гуе и на 100% без костылей работает примерно нигде. Что-то вменяемое появилось буквально вот недавно. Я про https://github.com/pop-os/cosmic-text

Так что отсчёт можно начитать с прошлого года только.

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

243. "Выпуск Lazarus 3.0, среды разработки для FreePascal "  +/
Сообщение от Аноним (243), 23-Дек-23, 18:04 
Helvum
Ответить | Правка | К родителю #59 | Наверх | Cообщить модератору

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

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




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

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