Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> неужели с++ настолько плох?( 
:(
    Опции темы
jhonyxakep
Дата 4.3.2010, 15:11 (ссылка)    | (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Divide Et Impera
**


Профиль
Группа: Участник
Сообщений: 983
Регистрация: 7.4.2009
Где: Что, Когда?

Репутация: нет
Всего: 8



Цитата(Lazin @  4.3.2010,  15:10 Найти цитируемый пост)
ничего подобного, использовать связку - костыль, правильный язык программирования в таком костыле нуждаться не должен. Например OCaml и Haskell - вполне могут соперничать с С++ по производительности генерируемого кода, особенно OCaml.

 smile 
Lazin, не выражайся....
PM MAIL ICQ   Вверх
Lazin
Дата 4.3.2010, 15:22 (ссылка) |    (голосов:5) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 4
Всего: 154



 smile 
jhonyxakep, не тупи...
PM MAIL Skype GTalk   Вверх
GoldFinch
Дата 4.3.2010, 15:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


Профиль
Группа: Завсегдатай
Сообщений: 2141
Регистрация: 30.11.2008

Репутация: нет
Всего: 26



Цитата(Lazin @  4.3.2010,  15:10 Найти цитируемый пост)
использовать связку - костыль, правильный язык программирования в таком костыле нуждаться не должен. Например OCaml и Haskell - вполне могут соперничать с С++ по производительности генерируемого кода, особенно OCaml.

для тех задач которые может решить OCaml или Haskell - это может и так.
но есть большое количество задач, которые может решить  низкоуровневый С++, а эти языки не могут вообще.

скажем задачи низкоуровневого системного программирования - взаимодействие с ОС, с памятью.
PM MAIL ICQ   Вверх
Lazin
Дата 4.3.2010, 16:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 4
Всего: 154



примерно пол года назад видел статью о написании модуля ядра на Haskell smile

Добавлено через 1 минуту и 1 секунду
Цитата(GoldFinch @  4.3.2010,  15:56 Найти цитируемый пост)
скажем задачи низкоуровневого системного программирования - взаимодействие с ОС, с памятью

кстати в этом и есть назначение С++, просто его обычно используют для написания прикладного софта, что не очень правильно smile 
PM MAIL Skype GTalk   Вверх
Alexeis
Дата 4.3.2010, 16:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: 14
Всего: 459



Цитата(Lazin @  4.3.2010,  14:10 Найти цитируемый пост)
Например OCaml и Haskell - вполне могут соперничать с С++ по производительности генерируемого кода, особенно OCaml.


  Дело не только в скорости, но и во взаимодействии с устройствами, с драйверами, в конце концов сами драйверы.


--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
W4FhLF
Дата 4.3.2010, 16:41 (ссылка) |  (голосов:5) Загрузка ... Загрузка ... Быстрая цитата Цитата


found myself
****


Профиль
Группа: Участник Клуба
Сообщений: 2831
Регистрация: 2.12.2006

Репутация: 2
Всего: 121



Lazin, а какой прикладной софт ты сегодня можешь написать на OCaml или Haskell? Для них есть библиотеки уровня boost/Qt? Развитые средства программирования, IDE, отладчики? Ну т.е. я правда интересуюсь, ибо не знаю просто. 


--------------------
"Бог умер" © Ницше
"Ницше умер" © Бог
PM ICQ   Вверх
mes
Дата 4.3.2010, 16:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


любитель
****


Профиль
Группа: Участник Клуба
Сообщений: 7954
Регистрация: 14.1.2006

Репутация: 1
Всего: 250



Цитата(Lazin @  4.3.2010,  10:28 Найти цитируемый пост)
он никогда не был языком высокого уровня, если на то пошло, я могу его воспринимать как язык низкого уровня - альтернативу Си, но не как альтернативу питону или хаскелю - языкам высокого уровня smile 

если он не дотягивает до Хаскеля, то это не значит что он не высокоуровневый, тем более что к ЯНУ его отнести гораздо трудней.
я думаю, честнее будет сказать, что он ЯноВУ - Язык не очень Высокого Уровня smile

Цитата(jhonyxakep @  4.3.2010,  10:46 Найти цитируемый пост)
очень много людей хотят знать языки низкого уровня Асьму например.

только вот до Асма С++ далековато, "по модулю" также или даже дальше , чем до вышеупомянутого Хаскеля smile

Цитата(jhonyxakep @  4.3.2010,  14:06 Найти цитируемый пост)
Как раз я после Делфи и других языков предпочитаю си. 

если говорят что С++ плох , это не говорит о том что дельфи хорош, у него своих проблем по горло smile
чувствую, то  сейчас kemiisto закидает меня камнями, но основываясь на своем опыте считаю, что  дельфи тоже не очень подходит в качестве 1го языка.
*имеется ввиду для тех кто хочет стать программистами, а не для тех кто побочно использует ЯП. smile

Это сообщение отредактировал(а) mes - 4.3.2010, 16:45


--------------------
PM MAIL WWW   Вверх
GoldFinch
Дата 4.3.2010, 16:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


Профиль
Группа: Завсегдатай
Сообщений: 2141
Регистрация: 30.11.2008

Репутация: нет
Всего: 26



Цитата(Lazin @  4.3.2010,  16:00 Найти цитируемый пост)
примерно пол года назад видел статью о написании модуля ядра на Haskell

ядра какой ОС? сколько строчек? чем отлаживать?
PM MAIL ICQ   Вверх
kemiisto
Дата 4.3.2010, 16:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



Профиль
Группа: Участник Клуба
Сообщений: 3292
Регистрация: 29.7.2007

Репутация: 3
Всего: 160



Цитата(mes @  4.3.2010,  17:45 Найти цитируемый пост)
если говорят что С++ плох , это не говорит о том что дельфи хорош, у него своих проблем по горло

Ну, не по горло, конечно, но есть серьёзные недостатки.

Цитата(mes @  4.3.2010,  17:45 Найти цитируемый пост)
чувствую, то  сейчас kemiisto закидает меня камнями, но основываясь на своем опыте считаю, что  дельфи тоже не очень подходит в качестве 1го языка.

Не закидаю. Наоборот, я под этим подписываюсь. Это мой личный опыт. smile 


--------------------
PM MAIL WWW GTalk Jabber   Вверх
Lazin
Дата 4.3.2010, 17:03 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 4
Всего: 154



Цитата(GoldFinch @  4.3.2010,  16:45 Найти цитируемый пост)
ядра какой ОС?

красноглазой smile 
Цитата(GoldFinch @  4.3.2010,  16:45 Найти цитируемый пост)
сколько строчек?

хз
Цитата(GoldFinch @  4.3.2010,  16:45 Найти цитируемый пост)
чем отлаживать?

а зачем ее отлаживать? smile 
PM MAIL Skype GTalk   Вверх
Lazin
Дата 4.3.2010, 17:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 4
Всего: 154



Цитата(W4FhLF @  4.3.2010,  16:41 Найти цитируемый пост)
Lazin, а какой прикладной софт ты сегодня можешь написать на OCaml или Haskell? Для них есть библиотеки уровня boost/Qt? Развитые средства программирования, IDE, отладчики? Ну т.е. я правда интересуюсь, ибо не знаю просто.

я использую F#, который является дальнейшем развитием OCaml smile 
библиотеки уровня boost - не особо нужны, так как boost, во многом состоит из реализации тех вещей, которые в других языках и так есть, например boost::bind + boost::function - в OCaml/F# - не нужны, так как язык функциональный, boost::variant - не нужно, так как есть discriminated unions, et cetera smile 
PM MAIL Skype GTalk   Вверх
JackYF
Дата 4.3.2010, 17:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

Репутация: 2
Всего: 162




M
JackYF
Тема переехала в Религиозные Войны FTGJ.



--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
Alca
Дата 4.3.2010, 18:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3993
Регистрация: 14.6.2006

Репутация: нет
Всего: 50



F# это типа дотнетовская фича? Тока под винду?


--------------------
PM WWW ICQ Skype Jabber   Вверх
kemiisto
Дата 4.3.2010, 18:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дикий Кот. =^.^=
****
Награды: 1



Профиль
Группа: Участник Клуба
Сообщений: 3292
Регистрация: 29.7.2007

Репутация: 3
Всего: 160



Цитата(Alca @  4.3.2010,  19:27 Найти цитируемый пост)
Тока под винду? 

Под Mono может работает. А вообще не под винду - так просто OCaml.


--------------------
PM MAIL WWW GTalk Jabber   Вверх
Alexeis
Дата 4.3.2010, 19:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: 14
Всего: 459



  Почитал про OCaml . Расписывают его хорошо. Поддерживает много платформ. Хочешь интерпретатор, хочешь JIT . Остается выяснить где подвох? Наверное библиотеки неодинаково работают на разных платформах. Или жирок большой имеется. Может Просто мало библиотек для него. Заметил, что он имеет стыковку С. Наверное все стороннее именно так и подключается к нему. Ведь куча кода кода уже есть на С. Вряд ли хотя бы 5% этого есть на OCaml .


--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
Страницы: (4) Все 1 [2] 3 4 
Ответ в темуСоздание новой темы Создание опроса
Правила ведения Религиозных войн
Smartov
1. Уважайте собеседника
2. Собеседник != враг
3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez"

С уважением, Smartov.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Религиозные войны | Следующая тема »


 




[ Время генерации скрипта: 0.0766 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.