The OpenNET Project / Index page

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



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

Оглавление

Релиз компилятора Free Pascal 3.0, opennews (ok), 26-Ноя-15, (0) [смотреть все]

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


157. "Релиз компилятора Free Pascal 3.0"  +4 +/
Сообщение от iLex (?), 27-Ноя-15, 16:13 
А мне вот Си после Pascal'а показался куском гуано, к которому ох как долго привыкать пришлось.
ИМХО, у C/C++ самая ущербная инфраструктура из всех. В Pascal'е проект можно собрать одной кнопкой, а в сишных проектах зачастую проще написать всё заново, чем разобраться, какого *** чужой проект, который успешно собирается у автора, на моей машине не хочет компилироваться, а линкер выдаёт километры ошибок.
Вы не можете выучить один только Си, если хотите собирать что-то посложнее Hello World'а. Вам придётся обязательно ещё освоить bash, perl, python и язык мейкфайлов, т.к. большинство проектов использует всё это одновремено, чтоб собраться.
Язык словно специально придуман так, чтобы код на нём было как можно сложнее реиспользовать. С первого раза там не собирается никогда и ничего. А процесс компиляции специально раз в 10 медленнее сделали, чем у Pascal'а, ну чтоб программистам веселее было по 20 раз запускать сборку, пока наконец не получится успешно пройти весь квест под названием "получи исполняемых файл".
Именно поэтому в мир OpenSource легче войти через Python, JS или ещё что-то такое, что позволяет сразу присоединиться к проекту, а не тратить первые два месяца лишь на решение проблем со сборкой.
Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору

181. "Релиз компилятора Free Pascal 3.0"  –1 +/
Сообщение от тоже Анонимemail (ok), 28-Ноя-15, 01:25 
Ну конечно, у создателей gcc и прочего С-шного инструментария никаких других забот никогда не было, кроме как осложнить сборку апологетам Одной Кнопки.
Не могли же они понимать, что и почему делают. Им же надо было, чтобы неофит обязательно отложил С и пошел изучать Баш и Перл. Я лично, правда, почему-то на эту уловку не поддался и ни того, ни другого так и не изучил, но этот факт мы во внимание принимать не будем.
Странно только, что, специально замедлив компиляцию, они упустили из виду то, что перекомпилируются только измененные файлы. Прокололись, недотепы!
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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