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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Забейте на ваш ЯП 
:(
    Опции темы
A5uKa
Дата 13.6.2011, 20:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


TЋ♥s F1rȜ iƧ BurȠiƞg
***


Профиль
Группа: Awaiting Authorisation
Сообщений: 1928
Регистрация: 30.8.2008




Цитата(Сумасшедший @ 13.6.2011,  19:13)
A5uKa, действительно, какая разница?
Пишите web-приложения на ассемблере и сях, а высоконагруженные приложения на php и asp

Легко, только не надо мешать языки с компиляторами, трансляторами, интерпритаторами и т. д.
PM   Вверх
Farmazon
Дата 13.6.2011, 22:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Разработчик
**


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




А как язык рассматривать в отрыве от его реализации?... Только абстрактную красоту синтаксиса что-ли?... Есть интерпретируемые языки, есть динамически компилируемые, есть статически компилируемые... 

Писать слой представления на С очень быстро... ага... И отлаживать легко и просто... ну-ну. А javaScript предоставляет просто замечательные возможности по оптимизации кода и хорошо подходит для больших по времени и ресурсам вычислений...

Тут как раз дело в применимости, каждый из них создавался для решения конкретных задач. Вон, php не надо компилировать(не тратим на это время), слой представления на нём неплохо писать. Что-то поменял и сразу результат. Хотя и jsp тоже неплохо подходит, компилируется при первом обращении (но публикация всё же медленнее, чем просто интерпритировать). Нужно что-то быстро за###кодить из сервисных задач администрирования - вот вам перл, питон, баш...  В прочем, отдельные гики писали вебсервер на баше, но с точки зрения бизнеса - слишком накладно.

Так-то да... Наверное и отвёрткой можно гвозди закручивать...

Добавлено @ 22:45
И да, парсер - лох!11

Добавлено через 9 минут и 20 секунд
вон plsql посмотри. Говно ###м. Но на бд как шустро работает!!11 Да и встроенные функции для работы с базой впечатляют.

Это сообщение отредактировал(а) Farmazon - 13.6.2011, 22:50


--------------------
Таково моё общее мнение.
PM MAIL WWW   Вверх
A5uKa
Дата 14.6.2011, 07:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


TЋ♥s F1rȜ iƧ BurȠiƞg
***


Профиль
Группа: Awaiting Authorisation
Сообщений: 1928
Регистрация: 30.8.2008




Цитата

Только абстрактную красоту синтаксиса что-ли?... 

Красоту и возможности синтаксиса.

Цитата

Писать слой представления на С очень быстро... ага... И отлаживать легко и просто... ну-ну.

Уже много лет на ЦэБилдере пишут быдлогуй. Да, очень просто.

Цитата

А javaScript предоставляет просто замечательные возможности по оптимизации кода и хорошо подходит для больших по времени и ресурсам вычислений...

SSJS же. А вообще я за Coffee Script

Цитата

Тут как раз дело в применимости, каждый из них создавался для решения конкретных задач.

Тогда скажи мне, для каких задач создали Nemerle (ну к примеру)  smile И почему мне стоит использовать этот язык именно для этих задач ?

Цитата

Вон, php не надо компилировать(не тратим на это время), слой представления на нём неплохо писать.

А только-ли на нём ? Я могу тебя удивить  smile Можно писать и на Nemerle
Код

def title = "Programming language authors";
def authors = ["Anders Hejlsberg", "Simon Peyton-Jones"];
// 'xml' - macro from Nemerle.Xml.Macro library which alows to inline XML literals into the nemerle-code
def html = xml <# <html> <head> <title>$title</title> </head> <body> <ul $when(authors.Any())> <li $foreach(author in authors)>$author</li> </ul> </body> </html> #>
Trace.Assert(html.GetType().Equals(typeof(XElement)));
WriteLine(html.GetType());


Цитата

Наверное и отвёрткой можно гвозди закручивать...

Гвозди обычно вбивают. Можно и отвёрткой, можно и более унивирсальными инструментами smile  
PM   Вверх
CompWorm
Дата 14.6.2011, 08:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Допеределыватель
***


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




да ну вы не правы по поводу забить на ЯП. всё там работает, судя по обзорам... просто майкросовт хочет монополизировать "стандарт HTML"... то есть чтоб следующие версии ХТМЛ были очень тесно интегрированы с эксплорером и плохо были совместимы с окружающим майкросовт миром. 

вообще, я считал и считаю, что персоналки должны умереть как класс вычислительной техники. это мамонты и смерь их уже близка. майкросовт как раз своей новой концепцией подталкивает персоналку к краю пропасти, создавая таблетозаточенный интерфейс. 

тут всё просто - таблетка это готовый комп - аналог эппла. то есть вы ничего не можете по сути там поменять без ухищрений... таким образом мелкомягкие подомнут под себя рынок цифровой техники... но это не скоро)) 

"Мы лучше знаем, что вам надо!" © Microsoft.

Добавлено через 1 минуту и 51 секунду
а вообще, интерфейс на юнити смахивает немного))


--------------------
PM MAIL   Вверх
Farmazon
Дата 14.6.2011, 22:33 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Разработчик
**


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




ssjs... ужас нах, годен для небольших сценариев. Большие  сценарии отлаживать жестоко слишком, groovy приятнее будет. В соседнем отделе вот пишут регламенты используя js... единственное, порог вхождения низок... 

 И тормозной ваш яваскрипт, оягребу просто. Отрисовка графика на highchart отжирает десятки мегабайт памяти и жрёт проц... да ну иво впень... И отладка не из приятных. Контроля типов никакого.

А работая на быдлере С++ надо аккуратно следить за памятью(течёт, цуко; выходы за пределы)... да и с указателями вечный геморой(разадресации, смещения)... Хотя С++ я импонирую гораздо больше(если быдлер заменить на QtCreator), чем js. Но всё же на С# с WPF формы рисуют гораздо быстрее и красивше... Хотя опять же ресурсы, да.

Хотя в яве и С# с аспектами то ещё веселье, смотришь на код, который не должен работать, а он работает! А в рантайме хренова туча прокси каких-то, очереди исполнения и прочее... Везде одни оболочки, что медленнее работает, нельзя вручную управлять разадресацией(и тем самым уменьшить число операций). Но отлаживать и получить конечный продукт, как ни странно, проще и быстрее. Другое дело что он память будет жрать, но далеко не везде то критично.

Всё-таки огромное значение имеет реализация языка и набор библиотек, концепции самого языка. Вон на яву и С, C++ сколько всего понаписано. Возможности(вытекающие из назначения) языков всё же разные, чего только стоят параллельные циклы в C# и reflection.(Зато в баше - шикарные конвееры)

Многие проблемы можно конечно решать с tdd  и жёстким соблюдением спецификаций, но из-за неправильно подобранного языка и технологии столько тестов катать придётся... удавишься.

Это сообщение отредактировал(а) Farmazon - 14.6.2011, 22:40


--------------------
Таково моё общее мнение.
PM MAIL WWW   Вверх
Страницы: (3) Все 1 2 [3] 
Ответ в темуСоздание новой темы Создание опроса
Правила раздела «Флейм»
Sneg0k

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

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

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

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

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

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


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


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


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

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


 




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


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

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