Востребованность языков программирования

Перенос из темы «Что, господа суровые С++ программисты, поспорим быстродействием с отстойной Джавой? ;)»
 
1 2 3 4 5 6 7
RU Balancer #01.09.2011 15:37  @Реконструктор#01.09.2011 15:25
+
-
edit
 

Balancer

администратор
★★★★☆
Реконструктор> Процесс, который перекодирует видео из-за всего в Sorenson/H.263 на ютубе, является ли частью сайта или нет?

Естественно, что нет. Это сервис-часть сайта. Ты бы ещё спросил, является ли частью сайта glibc или tcp/ip-стек.
 
BG Реконструктор #01.09.2011 15:56  @Balancer#01.09.2011 15:37
+
-
edit
 
Реконструктор>> Процесс, который перекодирует видео из-за всего в Sorenson/H.263 на ютубе, является ли частью сайта или нет?
Balancer> Естественно, что нет. Это сервис-часть сайта. Ты бы ещё спросил, является ли частью сайта glibc или tcp/ip-стек.

Гм. glibc и tcp/ip слишком универсальные. Перекодировщик ютюба слишком узко специализированный. Вообще, по твоей логике, надо единственным языком для веб объявить хтмл и точка. :)
 6.06.0
RU Balancer #01.09.2011 18:18  @Реконструктор#01.09.2011 15:56
+
-
edit
 

Balancer

администратор
★★★★☆
Реконструктор> Вообще, по твоей логике, надо единственным языком для веб объявить хтмл и точка. :)

Ну, если для тебя язык разметки и язык программирования — синонимы, то вопросов больше нет.

(Да, Шелдон, и это тоже был сарказм)
 
BG Реконструктор #02.09.2011 12:50  @Balancer#01.09.2011 18:18
+
-1
-
edit
 
Реконструктор>> Вообще, по твоей логике, надо единственным языком для веб объявить хтмл и точка. :)
Balancer> Ну, если для тебя язык разметки и язык программирования — синонимы, то вопросов больше нет.
Balancer> (Да, Шелдон, и это тоже был сарказм)

Ну упорный :D
Хорошо, давай так. Есть ли разница:

<?php
echo 2+2;
?>

и

<?php
echo exec(usr/bin/sum 2 2);
?>
 6.06.0
US Сергей-4030 #02.09.2011 13:03  @TEvg#01.09.2011 15:15
+
+1 (+2/-1)
-
edit
 

Сергей-4030

исключающий третье
★☆
админ. бан
Balancer>> В области Web'а? Легко. А ты что, на Си++ писать web-приложения будешь? :D
TEvg> Рома у тебя очень важный вид.. На Це можно писать веб-приложения, никаких проблем тут нет.

Никаких? Впрочем, да. Напильником можно делать лопатки для турбин, никаких проблем здесь нет. Просто долго. :lol:
 13.0.782.21813.0.782.218
US Сергей-4030 #02.09.2011 13:04  @Реконструктор#02.09.2011 12:50
+
+3 (+4/-1)
-
edit
 

Сергей-4030

исключающий третье
★☆
админ. бан
Реконструктор> Хорошо, давай так. Есть ли разница:

Реконструктор, вам надо больше читать. Много, много читать. И меньше писать. То есть, совсем пока не писать.
 13.0.782.21813.0.782.218
RU Алдан-3 #02.09.2011 14:00  @cholev#30.08.2011 17:01
+
-
edit
 

Алдан-3

аксакал
★★
cholev> asp

Буэээээээээ :confused:
Особенно его раздражало то, что его постоянно спрашивали, чем он так раздражен.  6.0.16.0.1
KZ TEvg #02.09.2011 14:49  @Сергей-4030#02.09.2011 13:03
+
-1
-
edit
 

TEvg

аксакал

админ. бан
Сергей-4030> Никаких?

Ни малейших. Парсер ХТМЛ ака браузер написан на Це - полет нормальный.
Линукс, на котором крутятся вебки, написан на Це - полет нормальный.
ТЦП/ИП - реализован на Це - полет нормальный.
Осталось написать серверную приблуду которая выдает ХТМЛ - какие проблемы написать на Це?
Это вопрос библиотек/компонентов, чтобы не шаркать рашпилем прямо до костей. А вовсе не языка.
Да ещё и СУБД для хранения всякого инет-трёпа. Написаны на Це как правило. МиСкул и т.д.

><?php
>echo 2+2;
>?>

Капец. Как можно жить в мире такого кода?
 3.6.133.6.13
US Сергей-4030 #02.09.2011 17:44  @TEvg#02.09.2011 14:49
+
-
edit
 

Сергей-4030

исключающий третье
★☆
админ. бан
Сергей-4030>> Никаких?
TEvg> Ни малейших. Парсер ХТМЛ ака браузер написан на Це - полет нормальный.
TEvg> Линукс, на котором крутятся вебки, написан на Це - полет нормальный.

Вы извините, Евгений, но прямо говоря, оценки технологий программирования, которые производите и Вы и Реконструктор, меня совершенно не интересуют. Ничего личного, просто не вижу у Вас знакомства с предметом (а Реконструктор - тот прямо доказал, с технологиями таковыми не знаком).
 13.0.782.21813.0.782.218

Mishka

модератор
★★☆
TEvg> Ни малейших. Парсер ХТМЛ ака браузер написан на Це - полет нормальный.

Это который? Твой? Прошёл тесты w3c?

TEvg> Линукс, на котором крутятся вебки, написан на Це - полет нормальный.

Гы, сколько человек и сколько времени. :) А так, там много чего есть.

TEvg> Осталось написать серверную приблуду которая выдает ХТМЛ - какие проблемы написать на Це?

Время, время, ещё раз время.

TEvg> Это вопрос библиотек/компонентов, чтобы не шаркать рашпилем прямо до костей. А вовсе не языка.

И надёжности среды, и удобства языка.

Вообще очень странно это всё читать. Надо понимать, что на ассемблере можно написать всё.
 6.06.0
+
+4
-
edit
 

tarasv

опытный

Сергей-4030>> Никаких?
TEvg> Ни малейших.

Как обычно - теоретики обсуждают толщину брони и калибр пушек, а практики возможности интендантской службы. Ограничений писать все что угодно на С или там на ассемблере теоретически нет, а на практике бюджет обычно зашкаливает.
 3.6.213.6.21
+
-1
-
edit
 

TEvg

аксакал

админ. бан
Mishka> Это который? Твой? Прошёл тесты w3c?

Мой. Опера называется.

Mishka> Время, время, ещё раз время.

Время - это если Це голый. Т.е. нету никаких библиотек, никаких заготовок, конструкторов.
Неужто ничего нету?

Mishka> И надёжности среды

А что с надежностью?

>и удобства языка.

А какой язык удобнее? Ява что-ли?

Mishka> Вообще очень странно это всё читать.

Мне тоже. Я не призываю писать всё на Це, если есть Паскаль. Но делать из него пугало...
 

Balancer

администратор
★★★★☆
TEvg> Ни малейших. Парсер ХТМЛ ака браузер написан на Це - полет нормальный.

Покажи мне популярный форум, написанный на Си.
 

Balancer

администратор
★★★★☆
TEvg> А какой язык надежнее? Ява что-ли?

Java несравнимо надёжнее, чем Си/Си++. Что тебя в этом удивляет?

TEvg> Мне тоже. Я не призываю писать всё на Це, если есть Паскаль. Но делать из него пугало...

Си и Паскаль — те же уши, вид сбоку.

Можешь показать мне популярный форум, написанный на Паскале :)
 
+
-
edit
 

tarasv

опытный

Balancer> Покажи мне популярный форум, написанный на Си.

ВИФ2 ;)
 3.6.213.6.21
BG Реконструктор #02.09.2011 19:52  @Balancer#02.09.2011 19:16
+
-
edit
 
TEvg>> Ни малейших. Парсер ХТМЛ ака браузер написан на Це - полет нормальный.
Balancer> Покажи мне популярный форум, написанный на Си.

:D
Во первых.
Форум в большинстве случаев - прoкладка между post заявки и БД.
Во вторых.
Обычно имеет в лучшем случае тысячи посещений в день, так что реализация движка не имеет большого значения. Когда начнет иметь миллиарды, тогда переписыватся на C. Ну, если денег жалко. :)
 6.06.0
BG Реконструктор #02.09.2011 19:53  @Balancer#02.09.2011 19:18
+
-
edit
 
Balancer> Java несравнимо надёжнее, чем Си/Си++.

Ну, опять. Define "надёжнoсть". :D
 6.06.0
+
-
edit
 

Balancer

администратор
★★★★☆
tarasv> ВИФ2 ;)

Свят-свят :)
 
RU Balancer #02.09.2011 19:55  @Реконструктор#02.09.2011 19:53
+
-
edit
 

Balancer

администратор
★★★★☆
Реконструктор> Ну, опять. Define "надёжнoсть". :D

Количество ошибок на единицу функционала.
 
RU Balancer #02.09.2011 19:58  @Реконструктор#02.09.2011 19:52
+
-
edit
 

Balancer

администратор
★★★★☆
Реконструктор> Форум в большинстве случаев - прoкладка между post заявки и БД.

Это и есть web-программирование. Впрочем, мы уже убедились, что тема эта тебе совершенно не знакома.

Реконструктор> Когда начнет иметь миллиарды, тогда переписыватся на C. Ну, если денег жалко. :)

Покажи пример системы с «миллиардом посещений», которая написана на Си?



Кстати, тут ты снова мимо тазика. Видишь ли, при «миллиарде посещений» база данных и канал заткнутся намного раньше, чем перестанет справляться web-движок (ну, конечно, если он совсем бездарно не написан).

В общем, приобрети привычку спорить только на темы, в которых хоть немного разбираешься. Умнее будешь выглядеть.
 
CA tarasv #02.09.2011 20:31  @Реконструктор#31.08.2011 14:19
+
-
edit
 

tarasv

опытный

Реконструктор> Фейсбук совершил классическую ошибку: когда становится ясно, что твой сервис будет мажорным, надо выкидывать все и перенаписывать на С. Немедленно. Там человек говорит о снижении нагрузки на 50%, даже при такой идиотской реализации (пишем на PHP и трансформируем в C++). При 400G страниц в день это значит ОЧЕНь много денег от железа и даже банально от электричества.

Учитесь читать (С) Никита. Очень смешная интерпретация вроде как очевидного текста у вас получилась.
В статье разработчика из фейсбука написанно совершенно противоположное - динамичный веб-проект не может быть успешным если он будет написан на С/С++ хотябы частично, не говоря уже о полном переходе на них, накладные расходы на поддержку и развитие такого проекта слишком велики. Поэтому проект как был так и будет написан на PHP просто вместо медленного интепретатора будет компилироваться в машинный код вот и все.
 3.6.213.6.21
+
-
edit
 

tarasv

опытный

tarasv>> ВИФ2 ;)
Balancer> Свят-свят :)

А что, все в полном соответствии с заветами Реконструктора - исчезающее число доработок и нового функционала почти за 10 лет, но при этом живет на сервере до его физического износа и не тормозит.
 3.6.213.6.21

Mishka

модератор
★★☆
TEvg> Мой. Опера называется.

Не, не твой. Посмотри, сколько времени промучались, а все тесты всё ещё не проходят.

TEvg> Время - это если Це голый. Т.е. нету никаких библиотек, никаких заготовок, конструкторов.
TEvg> Неужто ничего нету?

Есть. Но есть ошибки, которые лучше не делать, чем потом их искать. Вот возьми библиотечку GnuTLS и попробуй использовать, а потом расскажешь. Написана на С. Только очень многие люде для её использования используют обёртки в C++. Я, кстати, тоже их написал для нашей компании. Подумай, почему.

TEvg> А что с надежностью?

Плохо. Со всякими кастами, указателями, которые любые в любые и висячие. Insure++ никогда не пробовал применить на работающий код? :) Попробуй.

TEvg> А какой язык удобнее? Ява что-ли?

Тот, который ближе к тому делу, для которого пишешь. В частности Ява удобнее для тех же задач веба. Или SOA.

TEvg> Мне тоже. Я не призываю писать всё на Це, если есть Паскаль. Но делать из него пугало...
Паскаль язык студентов. :P
 6.06.0
US Сергей-4030 #03.09.2011 03:24  @TEvg#02.09.2011 19:15
+
-
edit
 

Сергей-4030

исключающий третье
★☆
админ. бан
TEvg> Время - это если Це голый. Т.е. нету никаких библиотек, никаких заготовок, конструкторов.

Евгений, вам не кажется показательным, что "ваша" группа включает только людей, незнакомых с Java, а "наша" включает только людей, которые писали много проектов как на Си, так и на Java? Вам не кажется интересным, что "ваша" группа собственно, ничего не знает про Java, когда "наша" имеет очень хорошую и теорию и практику в Си?
 13.0.782.21813.0.782.218
RU Balancer #03.09.2011 10:04  @Сергей-4030#03.09.2011 03:24
+
-
edit
 

Balancer

администратор
★★★★☆
Сергей-4030> "ваша" группа включает только людей, незнакомых с Java, а "наша" включает только людей, которые писали много проектов как на Си, так и на Java?

Да им хоть кол на голове теши по этому поводу :)
 
1 2 3 4 5 6 7

в начало страницы | новое
 
Поиск
Настройки
Твиттер сайта
Статистика
Рейтинг@Mail.ru