The OpenNET Project / Index page

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



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

Оглавление

Релиз компилятора Free Pascal 2.4.0, opennews (??), 02-Янв-10, (0) [смотреть все]

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


15. "Релиз компилятора Free Pascal 2.4.0"  +/
Сообщение от Logo (ok), 02-Янв-10, 15:31 
Уважаемый, кроме кодеров и "кодеров" есть другие профессии, например инженера, которым в дополнение приходится писать программы. Так вот, пока на С/С++ нашкрябаешь, а потом пока баги повылавливаешь, то на Lazarus`е весь проект закончить можно. Яву не предлагайте, слишком медленная, а ВАСИК сами асиливайте для инженерии он не подходит в силу своей ограниченности, громоздкости, моральной старости и забытости в массах.
Ответить | Правка | Наверх | Cообщить модератору

40. "Релиз компилятора Free Pascal 2.4.0"  +1 +/
Сообщение от Demo (??), 03-Янв-10, 01:23 
> ВАСИК сами асиливайте для инженерии он не подходит в силу своей ограниченности, громоздкости, моральной старости и забытости в массах.

Тут, вообще-то, если Вы не знаете, товарищи инженеры из Флориды написали всю математику и GUI цифрового DSP ARQ модема на Visual Basic. А т. к. в Visual Studio всё транслируется в MSIL, то по быстродействию оно аналогично программе на C++.

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

44. "Релиз компилятора Free Pascal 2.4.0"  +/
Сообщение от Logo (ok), 03-Янв-10, 03:37 
Ну так откуда же инженерам из Флориды о Free Pascal знать, если бы знали, то однозначно на Бейсике не писали бы :)

В свое время, если не ошибаюсь, более 60% прикладного софта было написано на Visual Basic, но это вовсе не значит, что не нужно искать новые пути сейчас.

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

47. "Релиз компилятора Free Pascal 2.4.0"  –4 +/
Сообщение от anonymous vulgaris (?), 03-Янв-10, 05:06 
>Тут, вообще-то, если Вы не знаете, товарищи инженеры из Флориды написали всю математику и GUI цифрового DSP ARQ модема на Visual Basic.

Можно ссылочку, а то гугл как-то не помог. А то возможны варианты, в ВБ ведь можно любые ДЛЛ подключать. А то вторая часть вашего коммента наводит на плохое знание матчасти.

>А т. к. в Visual Studio всё транслируется в MSIL, то по быстродействию оно аналогично программе на C++.

msil - это код виртуальной машины. Как байткод у java. Тормозит то есть. Ну и конечно используется только для дотнет приложений т.е. никакого с++.

http://ru.wikipedia.org/wiki/Microsoft_Intermediate_Language

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

52. "Релиз компилятора Free Pascal 2.4.0"  +1 +/
Сообщение от Аноним (-), 03-Янв-10, 08:07 
>msil - это код виртуальной машины. Как байткод у java. Тормозит то есть.

Про JIT-компиляцию не слышали? В дотнете она, кстати, применяется изначально, в отличие от java, где еще можно встретить интерпретацию байт-кода. Поэтому никаких тормозов, более того, в ряде случаев MSIL-код может работать даже быстрее нативного. Например, за счет того, что будет запущен на каком-нибудь новеньком дотнете и Intel Core i7. Разработчики нативного софта не могут себе позволить компилировать бинарник, завязанный на новейшее поколение машинных инструкций, потому что есть шанс, что у клиента такого процессора не окажется. А вот среда исполнения дотнета - вполне.

>Ну и конечно используется только для дотнет приложений т.е. никакого
>с++.

Что Вы говорите? :-D Я вот буквально 3 месяца назад писал проект на С++ под дотнет :D На досуге спросите гугл про Managed C++

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

61. "Релиз компилятора Free Pascal 2.4.0"  –4 +/
Сообщение от anonymous vulgaris (?), 04-Янв-10, 00:11 
>Про JIT-компиляцию не слышали?

Слышал, но не видел.

>Поэтому никаких тормозов,

Блажен кто верует.

>более того, в ряде случаев MSIL-код может работать даже быстрее нативного.

Эти теоретические соображения я слышу уже лет 10. Более того 10 лет назад я сам в них верил.

>:D На досуге спросите гугл про Managed C++

Это тот который объединил недостатки C++  и дотнета?

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

69. "Релиз компилятора Free Pascal 2.4.0"  +1 +/
Сообщение от Аноним (-), 04-Янв-10, 06:39 
>Слышал, но не видел.

Оно и заметно.

>Блажен кто верует.

Ну если для Вас это вопрос веры... :-D Лично для меня это вопрос сугубо технический, который элементарно поддается измерениям и анализу. Что и было многократно сделано, и не только мной.

>Эти теоретические соображения я слышу уже лет 10

Еще раз повторяю - это не какие-то там высоко-философские тонкие материи, это элементарно проверяется на практике. И это работает.

>Более того 10 лет назад я сам в них верил.

Снова какие-то верования :D

>Это тот который объединил недостатки C++  и дотнета?

Ахаха, ну смешно, ну Петросян. А по существу ровным счетом ничего и не сказано.

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

82. "Релиз компилятора Free Pascal 2.4.0"  –3 +/
Сообщение от anonymous vulgaris (?), 05-Янв-10, 01:04 
>Ну если для Вас это вопрос веры... :-D Лично для меня это
>вопрос сугубо технический, который элементарно поддается измерениям и анализу. Что и
>было многократно сделано, и не только мной.

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

>>Это тот который объединил недостатки C++  и дотнета?
>Ахаха, ну смешно, ну Петросян. А по существу ровным счетом ничего и
>не сказано.

По существу подходы дотнета и с++ несовместимы. А managed с++ МС отменила.

http://msdn.microsoft.com/en-us/library/b23b94s7.aspx
For Visual C++ 2008, support for Managed Extensions for C++ is deprecated, and might be removed entirely in a future release.


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

89. "Релиз компилятора Free Pascal 2.4.0"  +/
Сообщение от Аноним (-), 05-Янв-10, 13:34 
>По существу подходы дотнета и с++ несовместимы. А managed с++ МС отменила.

Вы для начала читать научитесь, хотя бы то, что написано по Вашей же ссылке. Никто и не думает отменять Managed C++, там лишь идет речь о смене синтаксиса некоторых расширений и предостережение не использовать его в будущих релизах.

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

99. "Релиз компилятора Free Pascal 2.4.0"  –1 +/
Сообщение от anonymous vulgaris (?), 07-Янв-10, 04:21 
>Никто и не думает отменять Managed C++, там лишь идет речь о смене синтаксиса некоторых расширений и предостережение не использовать его в будущих релизах.

Сказано что ваш старый код больше не поддерживается (т.е. переписывайте во 2 раз), но пока поленились эту поддержку выкинуть. Вообще это же все маркетинг. Для привлечения С++ программистов, которым не вилы неоднократно переписывать свой код (поскольку Managed C++ != C++ и не может быть по определению), чтоб потом его все-равно выкинуть, когда МС решит что хватит маркетинга и пора всех дотнетовцев на C#. Что на самом деле и разумно.

Но дело то не в перспективах Managed C++, а в том что для дотнета на С++ писать нельзя, все равно код надо переделывать. С++ код в дотнете не работает.

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

105. "Релиз компилятора Free Pascal 2.4.0"  +/
Сообщение от Аноним (-), 08-Янв-10, 06:37 
>Но дело то не в перспективах Managed C++, а в том что для дотнета на С++ писать нельзя, все равно код надо переделывать. С++ код в дотнете не работает.

Вы попробуйте для начала этот Managed C++, прежде чем писать эту чушь. Все там работает, естественно,  что существуют небольшие различия по сравнению с традиционным С++. Именно о смене синтаксиса этих расширений и шла речь, но это менее 1% исходного кода. А в остальном - тот же самый С++.

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

107. "Релиз компилятора Free Pascal 2.4.0"  +/
Сообщение от anonymous vulgaris (?), 09-Янв-10, 07:27 
>Вы попробуйте для начала этот Managed C++, прежде чем писать эту чушь.
>Все там работает, естественно,  что существуют небольшие различия по сравнению
>с традиционным С++. Именно о смене синтаксиса этих расширений и шла
>речь, но это менее 1% исходного кода. А в остальном - тот же самый С++.

Приятно, что мы не расходимся во мнениях.
1. Managed C++ != С++
2. синтаксис расширений сменился, а старый больше не поддерживается

Насчет пробовать - это уж вы сами, без меня. Что до дотнет вообще и часто упоминаемых удивительных тестов, дам совет. Берете старый МС Оффис дотнета не требующий и новый без него не работающий, ставите рядышком на 1 машину (желательно не восьмиядерную) и запускаете по очереди. Аналогично можно поступить например с Автокадом. После этого перечитываем результаты тестов о том, что дотнет приложения быстрее.


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

88. "Релиз компилятора Free Pascal 2.4.0"  +/
Сообщение от Demo (??), 05-Янв-10, 13:07 
>Можно ссылочку, а то гугл как-то не помог.

google://WINMOR

>в ВБ ведь можно любые ДЛЛ подключать.

Со слов разработчика, они сначала подключали некоторые либы (DLL-ки в каталоге программы), но потом переписали внешние ф-ии под VB.NET.

>А то вторая часть вашего коммента наводит на плохое знание матчасти.

А как же тогда по-вашему компилятся программы на VB.NET?

P.S. Моя реплика была по поводу того, что BASIC не совесм "умер". Кое где ещё живёт, как видим. Я не агитирую писать на BASIC-е.

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

100. "Релиз компилятора Free Pascal 2.4.0"  +/
Сообщение от anonymous vulgaris (?), 07-Янв-10, 04:37 
>google://WINMOR

Все равно не нашел ссылки именно на VB реализацию WINMOR протокола. Но сам протокол уж очень низкоскоростной, так что вполне возможно.

is expected to provide speeds ranging from 125 to at least 1875 bits per second

>А как же тогда по-вашему компилятся программы на VB.NET?

Как и все дотнет проги. Они же вообще не компилятся в обычном понимании этого слова.

>P.S. Моя реплика была по поводу того, что BASIC не совесм "умер".

Конечно не умер. Вот еще
http://www.idevgames.com/news/cross-platform-basic-purebasic...


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

115. "Релиз компилятора Free Pascal 2.4.0"  +/
Сообщение от Iv945n (ok), 13-Янв-10, 13:46 
>Яву не предлагайте, слишком медленная

Не верю ©

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

119. "Релиз компилятора Free Pascal 2.4.0"  +/
Сообщение от FedeX (?), 13-Янв-10, 13:58 
>Не верю ©

А я верю своим глазам и это правда.

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

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

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




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

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