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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Скорость на практике, С++, perl, php 
:(
    Опции темы
alikzl
Дата 5.3.2004, 23:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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




Подскажите пожалуйста, какие языки программирования в большинстве случаев всё-таки самые быстрые

Мне всегда казалось что С всё таки быстрее чем perl и php wink.gif



Очень интересно было бы узнать мнение проффесионалов
PM MAIL   Вверх
shedon
Дата 5.3.2004, 23:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Экс. модератор
Сообщений: 1209
Регистрация: 17.1.2003
Где: Нижнiй Новгородъ




asm - самый быстрый smile.gif


--------------------
Programming is like sex: One mistake and you have to support it your lifetime
PM MAIL WWW ICQ   Вверх
-=::BlackCat::=-
Дата 5.3.2004, 23:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1456
Регистрация: 12.7.2003
Где: растёт анаша?




Блин, мне типа не поверил biggrin.gif, только учти АСМА это тебе не ХТМЛ biggrin.gif


--------------------
-=::BlackCat::=-user posted image

такой дуратцкий аватар потому как мой 100х100, а такие подгрузить нелзя, движок форума чо сам не может его переделать??  гррр, админ, форум косячит  
PM MAIL ICQ   Вверх
cardinal
Дата 6.3.2004, 18:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Инженер
****


Профиль
Группа: Экс. модератор
Сообщений: 6003
Регистрация: 26.3.2002
Где: Германия




Цитата
какие языки программирования в большинстве случаев всё-таки самые быстрые

Быстрые? Хм, ну вот взял VB и его стандартные утилиты (из Visual Studio 6), добавил кнопочку и в ней написал End. Быстрооооо! biggrin.gif
Ну или взял Cи и написал процедуру через ж??у и думаешь, почему же она на VB быстрее работала...

Так вот к чему я:
Если дело тут не идет о времени написания программы - у VB тут есть несомненно большие преимущества по сравнению с Си++, где только открытие окна - непростая для новичка задача, то:
дело не в языке программирования, а дело в компиляторах и человеческой логике (ну и знаниях само собой). asm дает всегда наилучший результат если присутствует человеческая логика и знания smile.gif, а вообще если не asm, то немалую роль играет компилятор в "критических моментах"!
Ну вообщем еще раз - главный фактор скорости - это ты!

Пример: Если ты пишешь процедуру для обработки картинок для процессора типа 386 (26 MHz), и при этом у тебя есть вспомогательная процедура типа putpixel(x,y,"цвет"), то тут ты можешь хоть на чем писать - не поможет smile.gif

p.s. в сообщении содержаться формальные ошибочки - не обращайте на них внимание wink.gif


--------------------
Немецкая оппозиция потребовала упростить натурализацию иммигрантов
В моем блоге: Разные истории из жизни в Германии

"Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино".  А. и Б. Стругацкие
PM   Вверх
Shekspir
  Дата 11.3.2004, 04:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


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




Цитата
Если ты пишешь процедуру для обработки картинок для процессора типа 386 (26 MHz), и при этом у тебя есть вспомогательная процедура типа putpixel(x,y,"цвет"), то тут ты можешь хоть на чем писать - не поможет


Но если на этом процессоре реализовать данную процедуру на ASMе, и циклом заставить заполнять экран, преимущества Ассемблера в скорости будут очевидны. С ним не сравнится ни один из существующих компилеров !!!
--------------------
Убить Билла 1, 2, 95, 98, 98SE, 2000, ME, XP....
PM MAIL ICQ   Вверх
Kesh
Дата 11.3.2004, 17:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Эксперт
Сообщений: 2488
Регистрация: 31.7.2002
Где: Германия, Saarbrü cken




.NET :lol:


--------------------
user posted image
PM MAIL WWW ICQ Skype   Вверх
cardinal
Дата 11.3.2004, 18:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Инженер
****


Профиль
Группа: Экс. модератор
Сообщений: 6003
Регистрация: 26.3.2002
Где: Германия




Цитата
Но если на этом процессоре реализовать данную процедуру на ASMе, и циклом заставить заполнять экран, преимущества Ассемблера в скорости будут очевидны. С ним не сравнится ни один из существующих компилеров !!!

Ты не внимательно читал мое сообщение smile.gif. Вот еще раз:
Цитата
asm дает всегда наилучший результат если присутствует человеческая логика и знания...

А прикол про
Цитата
putpixel(x,y,"цвет")

ты еще не осознал smile.gif.
Такие вещи можно себе на PC современном позволять, но не более того. Если не понятно почему - потом напишу.
kesh, не вводи новичков в заблуждения smile.gif


--------------------
Немецкая оппозиция потребовала упростить натурализацию иммигрантов
В моем блоге: Разные истории из жизни в Германии

"Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино".  А. и Б. Стругацкие
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила раздела «Флейм»
Sneg0k

Добро пожаловать в «Флейм».

В разделе не действуют многие правила:

  • Можно оффтопить(умеренно)
  • Можно общаться на темы, не только связанные с программированием.

Строго запрещено:

  • Размещать рекламу
  • Обсуждать политику
  • Оскорблять друг-друга и переходить на личности
  • Наезжать, провоцировать других участников форума
  • Материться
  • Троллить

Напоминаем о существовании волшебной кнопочки "Репорт". Если вы увидели сообщение, несовместимое с жизнью, просьба подвести на нее курсор и клацнуть левой клавишей мышки. Тем самым вы сможете призвать злого, но жутко справедливого джина-модератора, который нашлет порчу на злостного нарушителя. Кстати - счётчик сообщений здесь не растёт.


Глас Винграда:


Глас Философии:


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Sneg0k

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


 




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


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

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