Pull to refresh
-4
0
Send message
В FPC более продвинутые дженерики, чем в Делфи. Впрочем, режим Делфи совместимости присутствует тоже.
Можно тут обсуждение посмотреть:
www.sql.ru/forum/1263410-a/lazarus-dzheneriki
www.sql.ru/forum/1332221-a/generics-a-sobstvenno-kak-sravnit-elementy-t
Мелкие шероховатости, конечно, есть. Но так все отлично работает. Юзаю 10.4.1, правда
Слишком много ответственности для заказчика в ответе на вопрос «а надо ли тесты писать?». С чего бы ему вообще этим интересоваться, а мне — это (у заказчика!) спрашивать?
Даже написание ТЗ для проекта можно отдать на аутсорс. Компетентным людям/организации. И, по опыту, часто так делают. От заказчика — только деньги. Остальное все сделают за вас. Главная ответственность заказчика (кроме, конечно, оплаты) — правильно выбрать исполнителей.
Лазарь вообще весь в Линуксе почти всегда лучше чем в Винде работает. А причина проста: авторы под Линуксом сами сидят :)
В Лазаре есть одна старая боль — отладчик. Его, к слову, сейчас весьма активно пилят. А так то некоторые фишки есть в Лазаре, которых в Делфи не хватает. Выделение дефанов хотя бы. Что бы далеко не ходить.
я думаю достаточно объективно. основано на опросах около ста тысяч разработчиков по всему миру. несколько статей:
dev.by/news/hackerrank-javascript-stal-samym-populyarnym-yazykom-programmirovaniya-java-na-vtorom-meste
techrocks.ru/2020/02/04/hackerrank-developer-skills-2020
К слову, хакерранк — наиболее объективный рейтинг языков:
www.hackerrank.com
image
3) Смотря что вы имеете ввиду. Если для разработки под ARM, то вы голословны. Весь инструментарий, присущий обычной разработке для Windows, доступен и для ARM, если вы, конечно, не на Delphi пишете, но в таком случае это ваша проблема. Если для разработки на ARM, то простите, под Mac сейчас тоже ничего нет.

Delphi и Лазарус уже давно для ARM'ов собирают код, если что.
Вот хотя бы, 13-й год еще:
www.itwriting.com/blog/7347-changes-in-the-delphi-language-for-arm-and-mobile-support.html
FPC, статья 14го года:
wiki.freepascal.org/ARM_compiler_options
А что не так? unigui.com в помощь хотя б…
Напомню, что кроме делфи есть еще лазарус+fpc, который стоит ровно ноль. При том сопоставимо с делфи по скорости собирает код в бинари в том числе и под линукс (и вообще под кучу платформ)
Скорость сборки примерно одинаковая. По опыту разработки проектов порядка миллиона строк на делфи и лазаре с одним кодом. Лазарь ну может на 20% медленнее. Что по сравнению с теми же плюсами — пыль.
учат непойми чему аля паскаль, а потом уже трудно перестраиваться
Если даже Паскаль плохо даётся, я не знаю что вообще в программировании можно делать? Мне кажется, что с Бейсика/Паскаля можно перейти на любой язык почти сразу.
Уже где-то видел анализ по ветрякам, замедляя поток воздуха они тормозят охлаждение территорий по курсу и могут вызвать достаточно ощутимое повышение температуры.
Может на конкретной части местности это и так, однако глобально закон сохранения энергии никто не отменял. Если у атмосферы энергию отнимают, значит в ней она уменьшается.
Безумное количество энергии. Но меня мысль временами на тему «заботы о планете» посещает. Как скажется на окружающей среде такой отбор энергии? Или же таки пока величины незначительны относительно силы ветра? Ведь закон сохранения не отменяли, это электричество из «ниоткуда» не берется
Скажется крайне положительно. Мало того, что 'зеленая' энергия уменьшает выработку парниковых газов, она дополнительно отбирает энергию у атмосферы, тем самым уменьшая глобальное потепление. То, что вся Европа движется в сторону 100% использования зеленой энергии — очень положительная штука. Жаль, что мы у себя топчемся почти на месте (по понятным причинам) ну и Америка с Трампом поехала не туда, надеюсь не на долго.
Вот пишу я 30 лет на С++. В слезах. Периодически поглядываю что нового. Вижу смену модных языков которые меняют как перчатки. Отличаются они набором штучек — чего хочется. Иногда попадаются наборы которые мне лично нравятся. Ну и что? Есть ли причина переходить на какой-то конкретный новый набор?
Тоже самое, только Делфи, не так, правда, долго (17-й год). Язык очень нравится. Поглядываю еще что-то. Но так ничего толком и не взлетело. Что бы всё в одном и нативное, без виртуалок.
constrained types: например, целое число от 1 до 10

Pascal так умеет. Иногда удобно:

Subrange Types
Subrange types allow a variable to assume values that lie within a certain range. For example, if the age of voters should lie between 18 to 100 years, a variable named age could be declared as:
var
age: 18 ... 100;


Subrange types can be created from a subset of an already defined enumerated type, For example:

type
Months = (Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec);
Summer = Apr ... Aug;
Winter = Oct ... Dec;

Такие типы легко реализуются с помощью обычных классов в любом языке программирования.
Может и так, однако удобнее, когда фишки есть в языке.
Ага. Погоня за модой в технологиях может закончится убытками.
Кому-то 'повезет' нанять себе такого человека, как автора статьи :) Node.js вместо встроенного vbs/bat?
И выход на дороги тех же автомобилей с компьютерным автономным управлением — вовсе не быстрый процесс. Это не 5-10 лет, как утверждается во многих прогнозах, а лет 20-30 минимум.

Вообще-то они уже довольно активно ездят. Машину с системой поддержания полосы я уже подумывал купить. Думаю, что в ближайшие лет 5 мы увидим такие машины. Понятно, что их сразу не будет 100%, как и с теми же электромобилями.
Скажу по своему городу. Хорошо пробились может не отличники, но точно не троечники. Знакомые троечники в основном стройка, мелкий бизнес, до среднего, увы, не доросли.
Свой дом в центре областного города, построенный за свои деньги, у нас этот район 'рублёвкой' называют :) я недалеко построился, близкий знакомый — непосредственно на 'рублёвке'.
1
23 ...

Information

Rating
Does not participate
Registered
Activity