Rambler's Top100
"Knowledge itself is power"
F.Bacon
Поиск | Карта сайта | Помощь | О проекте | ТТХ  
 Базарная площадь
  
О разделе

Основная страница

Группы обсуждений


Тематический каталог обсуждений

Архив

 
 К н и г и
 
Книжная полка
 
 
Библиотека
 
  
  
 


Поиск
 
Поиск по КС
Поиск в статьях
Яndex© + Google©
Поиск книг

 
  
Тематический каталог
Все манускрипты

 
  
Карта VCL
ОШИБКИ
Сообщения системы

 
Форумы
 
Круглый стол
Новые вопросы

 
  
Базарная площадь
Городская площадь

 
   
С Л С

 
Летопись
 
Королевские Хроники
Рыцарский Зал
Глас народа!

 
  
ТТХ
Конкурсы
Королевская клюква

 
Разделы
 
Hello, World!
Лицей

Квинтана

 
  
Сокровищница
Подземелье Магов
Подводные камни
Свитки

 
  
Школа ОБЕРОНА

 
  
Арсенальная башня
Фолианты
Полигон

 
  
Книга Песка
Дальние земли

 
  
АРХИВЫ

 
 

Сейчас на сайте присутствуют:
 
  
 
Во Флориде и в Королевстве сейчас  18:02[Войти] | [Зарегистрироваться]
Обсуждение темы:
FreePascal: реальная альтернатива или OpenSource — блажь?

http://www.freepascal.org

Раньше его можно было не рассматривать в серьёз, так как FreePascal 1.06 находился где-то на уровне Delphi 2 без VCL, но он все растёт и крепчает, и последняя бета-версия компилятора (1.1), хоть и по-прежнему без визуальной части, но по набору возможностей языка уже соперничает с Delphi 6. Поддержка MMX во встроенном ассемблере, макросы, перегрузка операторов, функций и методов... Плюс пара-тройка GUI редакторов кода, хоть и кривоватых, но зато опенсурсных. Плюс, Линукс для него - родная среда.

По-моему, реальная альтернатива для тех, кто, вроде меня, решил быть поближе к системе, и раздумывал над переходом на C++

Cheb

Количество сообщений на странице

Порядок сортировки сообщений
Новое сообщение вверху списка (сетевая хронология)
Первое сообщение вверху списка (обычная хронология)

Перейти на конкретную страницу по номеру


Всего в теме 186 сообщений

Добавить свое сообщение

Отслеживать это обсуждение


Смотрите также обсуждения:
Free Pascal, Oberon, BlackBox
  • Разработка препроцессора gpre для delphi\freepascal.
  • Мысли об Обероне
  • Component Pascal и среда разработки BlackBox

  • <<<... | 26—17 | 16—7 | ...>>>
    Всего сообщений в теме: 186; страниц: 19; текущая страница: 18


    № 16   03-06-2003 21:39 Ответить на это сообщение Ответить на это сообщение с цитированием
    Ответ на »сообщение 13« (xVoLAnD)
    ___________________________

    Чтобы писать переносимый код, чтобы он был понятен другим братьям по разуму, надо использовать ТОЛЬКО C/C++ альтернатив нет!

    О! Ещё один просветитель.
    Могу предложить перенести вам Ц программу с виндов на *никс.

    Только что-то мне подсказывает, что единственное, что вы переносили -- это helloword.cpp из папки TEST в Recycle Bin.


    № 15   03-06-2003 20:41 Ответить на это сообщение Ответить на это сообщение с цитированием
    >>> А Java? А Perl? А PHP? А ТCL? Каки етам еще кросс-платформенные? Или на этих языках пишут меньшие братья по разуму?

    Все перечисленные языки -- интерпретирующиеся (или компилирующиеся в промежуточный код). Поскольку FreePascal компилирует в машинный код, то для задач, требующих интенсивных вычислений (о чем писалось в сообщении № 7), он, видимо лучше. Хотя тут сразу же возразят, что для C есть компиляторы, генерирующие код лучшего качества... IMHO, Паскаль для написания инженерных приложений все же лучше с точки зрения удобства написания кода и меньшим простором для порождения случайных ошибок при написании этого самого кода.


    № 14   03-06-2003 19:13 Ответить на это сообщение Ответить на это сообщение с цитированием
    А Java? А Perl? А PHP? А ТCL? Каки етам еще кросс-платформенные? Или на этих языках пишут меньшие братья по разуму?


    № 13   03-06-2003 18:52 Ответить на это сообщение Ответить на это сообщение с цитированием
    Чтобы писать переносимый код, чтобы он был понятен другим братьям по разуму, надо использовать ТОЛЬКО C/C++ альтернатив нет!


    № 12   03-06-2003 16:31 Ответить на это сообщение Ответить на это сообщение с цитированием
    >>> А что мешает использовать C++?

    Больно он запутанный и слишком много тяжелого наследства от C.

    >>> я как то попытался окошко нарисовать на FreePascal:возникает много рутинной работы, не сложной , но на неё тратится время.

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


    № 11   03-06-2003 15:55 Ответить на это сообщение Ответить на это сообщение с цитированием
    Ответ на »сообщение 10« (Developer)
    ___________________________
    http://www.freepascal.org

    IMHO, лучше использовать русский ftp-хост...


    № 10   03-06-2003 12:03 Ответить на это сообщение Ответить на это сообщение с цитированием
    А где скачать бета версию 1.1 ?


    № 9   03-06-2003 09:46 Ответить на это сообщение Ответить на это сообщение с цитированием
    Проблема в том что вся RAD'овость паскаля на Linux'е чистая фикция ибо судя по всему Borland раздумал развивать Kylix - Delphi for Linux. Поэтому FreePascal может рассматриваться как вполне себе альтернатива.


    № 8   03-06-2003 08:18 Ответить на это сообщение Ответить на это сообщение с цитированием
    не стоит забывать что Delphi =RAD + язык, а FreePascal - только язык
    я как то попытался окошко нарисовать на FreePascal:возникает много рутинной работы, не сложной , но на неё тратится время. Поэтому считаю пока у FreePascal не появится нормальная среда разработки минимизирующая рутину его сравнивать с Delphi никак нельзя, они просто из разных ниш


    № 7   03-06-2003 03:30 Ответить на это сообщение Ответить на это сообщение с цитированием
    Всё зависит от того, для чего и кого программа должна работать. Я вот занимаюсь симмуляциями, требующими длитильных вичислений, и FreePascal со своей возможностью переноса кода без изменений из Windows в Linux просто незаменим, а если еще вспомнить о возможности линковаться с библиотеками С (напр. чтобы производить параллельные исчисления на кластерах с MPI интерфейсом, разработанным для С) то FreePascal уже далеко впереди Delphi по части применимости для исчислительных приложений.


    <<<... | 26—17 | 16—7 | ...>>>
    Всего сообщений в теме: 186; страниц: 19; текущая страница: 18


    Добавить свое сообщение

    Отслеживать это обсуждение

    Дополнительная навигация:
    Количество сообщений на странице

    Порядок сортировки сообщений
    Новое сообщение вверху списка (сетевая хронология)
    Первое сообщение вверху списка (обычная хронология)

    Перейти на конкретную страницу по номеру
      
    Время на сайте: GMT минус 5 часов

    Если вы заметили орфографическую ошибку на этой странице, просто выделите ошибку мышью и нажмите Ctrl+Enter.
    Функция может не работать в некоторых версиях броузеров.

    Web hosting for this web site provided by DotNetPark (ASP.NET, SharePoint, MS SQL hosting)  
    Software for IIS, Hyper-V, MS SQL. Tools for Windows server administrators. Server migration utilities  

     
    © При использовании любых материалов «Королевства Delphi» необходимо указывать источник информации. Перепечатка авторских статей возможна только при согласии всех авторов и администрации сайта.
    Все используемые на сайте торговые марки являются собственностью их производителей.

    Яндекс цитирования