LINUX.ORG.RU — Русская информация об ОС Linux

[#]  
xTERM

Sun сотрудничает с Haskell.org

Haskell.org и Sun Microsystems анонсировали совместный проект по использованию возможностей новейших высокопроизводительных систем на базе многоядерных процессоров OpenSPARC с применением языка Haskell. Sun выделила сообществу Haskell мощный восьмиядерный SPARC Enterprise T5120 Server и 10 000 долларов на развитие Haskell на платформе SPARC. Цель проекта - оптимизировать генерацию машинного кода в GHC на процессорах Sun и улучшить бенчмарки, связанные с параллельными вычислениями.

>>> Подробности

Метки: ghc, haskell, sparc, sun

xTERM ** (14.09.2008 21:33:19)
Проверено: anonymous_incognito (15.09.2008 0:30:02)
Juick

[#] Ответ на: Re: Sun сотрудничает с Haskell.org от anonymous 16.09.2008 15:35:03  

Re: Sun сотрудничает с Haskell.org

> А ещё что-нибудь смешное вякнешь, ничтожество?

> Повторяю для тупых: сейчас абсолютно любое взаимодействие с окружающим миром завязано на XML. Мимо этого проходят только задротики, которые варятся в собственном соку и изобретают велосипеды, и конечно же ембеддщики. Но в ембеддщики с улицы не попадают, обычно это уже опытные и грамотные разработчики, у которых хватает опыта и в других областях.

> Вот расскажи, студентишко, какой у тебя опыт, почему в нем нет XML, и какое ты имеешь на основании этого опыта право считать себя "профессионалом"?

Толку тебе что-то рассказывать если ты глупый быдлокодер, не видящий дальше своего носа? :)

anonymous (16.09.2008 15:38:02)
[#] Ответ на: Re: Sun сотрудничает с Haskell.org от anonymous 16.09.2008 15:38:02  

Re: Sun сотрудничает с Haskell.org

То есть, студентишко-сосунок слил, я правильно понял? Ты в одном сильно запутался - быдлокодер - это как раз таки ты, задротик-самоучка, который никогда ни с каким реальным, промышленным программированием не сталкивался, кроме какой-то очень узенькой областишки. Я же программирую более двадцати лет, и помню, что ещё когда только WWW появлялся, сложно было пройти мимо SGML, только совсем уж узколобые, флюсоподобные не заметили бурного роста популярности этой быдлотехнологии, а уж когда его на XML заменили, пройти мимо стало просто невозможно. Независимо от того, в какой области работаешь, на каких языках и под какую ОС программируешь.

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

anonymous (16.09.2008 15:43:38)
[#] Ответ на: Re: Sun сотрудничает с Haskell.org от anonymous 16.09.2008 15:43:38  

Re: Sun сотрудничает с Haskell.org

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

Пеши есчо! :D

anonymous (16.09.2008 15:47:15)
[#]  

Re: Sun сотрудничает с Haskell.org

Вот интересно почему Sun пытается продвигать такую кучу языков программирования: Java, Fortress, Ruby (если не ошибаюсь), теперь ещё Haskell? В то время как Microsoft тупо толкает на рынок свою .net?

Чья политика успешнее на ваш взгляд?

anonymous (16.09.2008 17:44:29)
[#] Ответ на: Re: Sun сотрудничает с Haskell.org от anonymous 16.09.2008 17:44:29  
jtootf

Re: Sun сотрудничает с Haskell.org

>Sun пытается продвигать...Haskell

да ну? он к слову разрабатывается прежде всего в MS Research. там работает сам SPJ, и, например, Тони Хоар

>Microsoft тупо толкает на рынок свою .net

просто .Net действительно хорош как VM - нет необходимости проталкивать какой-то конкретный язык. пиши хоть на C#, хоть на Nemerle, а хоть и на LISP.Net

>Чья политика успешнее на ваш взгляд?

а ты сравни капитализацию компаний :)

jtootf **** (16.09.2008 17:48:30)
[#] Ответ на: Re: Sun сотрудничает с Haskell.org от anonymous 16.09.2008 17:44:29  

Re: Sun сотрудничает с Haskell.org

> В то время как Microsoft тупо толкает на рынок свою .net?

Ты чем и об что стукнулся?

Языки под .NET от одного только Microsoft - C#, VB.NET, C++, F#, кроме языков .NET они активно развивают Haskell, спонсируют сторонних разработчиков (e.g. Nemerle).

anonymous (16.09.2008 17:58:58)
[#] Ответ на: Re: Sun сотрудничает с Haskell.org от matumba 16.09.2008 11:13:36  
r

Re: Sun сотрудничает с Haskell.org

>. А с чего вы взяли, что СУН выбрала ЛУЧШИЙ язык?

А где ты тут видишь такой спор?

r ***** (16.09.2008 18:03:24)
[#] Ответ на: Re: Sun сотрудничает с Haskell.org от anonymous 16.09.2008 12:38:57  
r

Re: Sun сотрудничает с Haskell.org

>Да точно так же на Хаскелле и напишет, узнав про синтаксический сахар 'do', не поняв его внутренней природы, но справедливо соотнеся со знакомыми с деццва императивными конструкциями.

Я про то и говорю - узнав. Как он узнает это если сам в туториале?:)) Птому и говорю что хаскел сильно строгий для того чтобы быть первым функциональным языком.

r ***** (16.09.2008 18:07:33)
[#] Ответ на: Re: Sun сотрудничает с Haskell.org от anonymous 16.09.2008 12:42:30  
r

Re: Sun сотрудничает с Haskell.org

>Так что, зацепившись глазом за подобную конструкцию, смысл её он поймет обязательно.

Ну давай спросим у имещихся тут нехаскелистов попытаться объяснить где там что в коде:)

>Любой современный программист прекрасно понимает алгебраические типы данных

Этот вопрос тоде можем задать:)))

>Вывода типов можно просто не заметить

Особенно глядя на сигнатуру наверху...

r ***** (16.09.2008 18:10:29)
[#] Ответ на: Re: Sun сотрудничает с Haskell.org от anonymous 16.09.2008 13:12:12  
r

Re: Sun сотрудничает с Haskell.org

>Есть очень простой способ объяснить Haskell (и вообще любой декларативный язык) императивщику - начать с его операционной семантики

Вот-вот. Мы уже тут почти в содание университетского курса углиубились а начали с граблей на который наступит императивщик в первом же туториале и насколько большее они бьются:)

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

r ***** (16.09.2008 18:13:15)
[#] Ответ на: Re: Sun сотрудничает с Haskell.org от anonymous 16.09.2008 17:44:29  
r

Re: Sun сотрудничает с Haskell.org

>В то время как Microsoft тупо толкает на рынок свою .net?

В ней эта куча не меньше.

r ***** (16.09.2008 18:16:35)
[#] Ответ на: Re: Sun сотрудничает с Haskell.org от r 16.09.2008 18:07:33  

Re: Sun сотрудничает с Haskell.org

Ты видел "Haskell school of expression"? Там как-то все пугающие новичков проблемы обошли, и при этом никакой высокомудрой абстрактщины, с самого начала реально осязаемые результаты показывают, покрасивее всяких там хеллоуворлдов.

anonymous (16.09.2008 18:22:38)
[#] Ответ на: Re: Sun сотрудничает с Haskell.org от anonymous 16.09.2008 18:22:38  
r

Re: Sun сотрудничает с Haskell.org

>Ты видел "Haskell school of expression"?

Не - но посмотрю.

r ***** (16.09.2008 18:26:03)
[#] Ответ на: Re: Sun сотрудничает с Haskell.org от r 16.09.2008 18:26:03  

Re: Sun сотрудничает с Haskell.org

А еще лучше почитать книгу:

Real World Haskell by Bryan O'Sullivan, Don Stewart, and John Goerzen

http://book.realworldhaskell.org/read/index.html

там показывают как писать реальные программы на Haskell

anonymous (16.09.2008 18:48:32)
[#] Ответ на: Re: Sun сотрудничает с Haskell.org от r 16.09.2008 18:13:15  

Re: Sun сотрудничает с Haskell.org

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

Весь вопрос, где потом этот бекграунд применять и не лучше ли купить книжку по 1С?

Что же до хаскела, то в 90% реальных приложений он не применим, и не потому что сложен, а потому что любой ввод/вывод в нем это аномалия под названием IO... К великому сожалению функциональщиков наш мир в целом недетерминирован и различные объекты обладают таки состоянием (привет побочным эффектам).

anonymous (17.09.2008 16:09:27)
[#] Ответ на: Re: Sun сотрудничает с Haskell.org от anonymous 17.09.2008 16:09:27  

Re: Sun сотрудничает с Haskell.org

> Весь вопрос, где потом этот бекграунд применять и не лучше ли купить книжку по 1С?

Как это где? Эти знания необходимы для любого программирования, вообще. Знать, что такое конечные автоматы, что такое алгебраические типы данных, что такое системы логических уравнений и как их решать, что такое алгоритм, и как его определить через формализм машины Тьюринга, комбинаторной логики, лямбда-исчисления и нормальных алгоритмов Маркова - это вообще минимум, без которого к программированию приступать не следует.

Ну а 1С этот ваш как раз никому и не нужен, кроме как в некоторых особо отсталых странах.

> а потому что любой ввод/вывод в нем это аномалия под названием IO...

Изоляция ввода/вывода - это очень хорошо и полезно, и в хорошем ОО-дизайне оно обычно и делается вручную. Хорошо, когда язык не позволяет прострелить себе ногу.

anonymous (17.09.2008 16:15:33)
[#]  

Re: Sun сотрудничает с Haskell.org

5120 нормальные кстати сервера =)

наш с 64-мя ядрами, 16Gb памяти. используется в основном под массовый хостинг, этакие LAMP проекты, вот сейчас около 1k процессов сожрало 8Gb памяти, vmstat показывает idle 70% :)

anonymous (17.09.2008 16:26:33)
[#] Ответ на: Re: Sun сотрудничает с Haskell.org от anonymous 17.09.2008 16:26:33  

Re: Sun сотрудничает с Haskell.org

забыл сказать что у нас solaris 10 , и соответственно из LAMP тогда L убирается :)

anonymous (17.09.2008 16:28:14)
[#] Ответ на: Re: Sun сотрудничает с Haskell.org от anonymous 17.09.2008 16:15:33  

Re: Sun сотрудничает с Haskell.org

>Ну а 1С этот ваш как раз никому и не нужен, кроме как в некоторых особо отсталых странах.

точно студент :)

anonymous (17.09.2008 17:17:14)
[#] Ответ на: Re: Sun сотрудничает с Haskell.org от anonymous 17.09.2008 17:17:14  

Re: Sun сотрудничает с Haskell.org

> >Ну а 1С этот ваш как раз никому и не нужен, кроме как в некоторых особо отсталых странах.

> точно студент :)

Откуда такой идиотский вывод? Я этого вашего 1С не видел ни в USA, ни в странах ЕС.

anonymous (17.09.2008 19:59:25)
[#] Ответ на: Re: Sun сотрудничает с Haskell.org от anonymous 17.09.2008 16:09:27  
r

Re: Sun сотрудничает с Haskell.org

>Весь вопрос, где потом этот бекграунд применять и не лучше ли купить книжку по 1С?

Этот бэкграунд должен знать каждый порграммист. То что его не знают недостаток нашей системы образования программистов.

r ***** (17.09.2008 20:18:34)

О Сервере - Правила форума
http://www.linux.org.ru/

Rambler's Top100 Рейтинг@Mail.ru