LINUX.ORG.RU

Пусть напишут свой кроссплатформенный тулкит. Биндинги не нужны и должны гореть в аду.

bhfq ★★★★★
()
Ответ на: комментарий от x4DA

D уже не моден.
Щас в тренде rust, который будет D-шки почти всем (ну кроме CTFE).

Убийца убийцы С++.

metar ★★★
()

По <any C++ killer> у меня есть вопрос:

1. Есть ли поддержка OpenMP

2. Есть ли поддержка Qt (Linux/Windows/Android)?

DarkAmateur ★★★★
()

Кто-нить уже использует D, убийцу плюсов?

Убийцу в инвалидном кресле?

gensym ★★
()
Ответ на: комментарий от x4DA

Щас в тренде rust

http://versusit.org/rust-vs-d

- D is easier to be learned and turned into from other languages. - D is best suited for large and very large projects. - D is more laconic and predictable. - Rust is good for those who take interest in functional languages. - Rust hasn’t been standardized yet and its functional and syntax may change considerably.

Фигня эта ваша ржавчина.

Siado ★★★★★
() автор топика
Ответ на: комментарий от Siado

D is easier to be learned and turned into from other languages.

ерунда, D еще сложнее чем С++, и при том еще и имеет недоделки

D is best suited for large and very large projects.

на Rust уже пишется движок браузера, на D был OpenMW, но его авторы плюнули на D и переписали все на С++, nuff said

D is more laconic and predictable

а вот это шедевр :))) «автар» добавил табов, добавил std::io::, даже добавил "! " в конец строки, чтоб сделать этот гениальный вывод, думаю не стоит говорить об уровне тех, кто ведется на такие «аргументы»

Rust is good for those who take interest in functional languages

и не только

Rust hasn’t been standardized yet and its functional and syntax may change considerably.

D уже показал, что его авторы не прочь его «сломать», и даже последние минорные релизы вносят существенные изменения в ЯП и стандартную библиотеку

wota ★★
()

Пока его в мэйнстрим gcc или llvm не добавят - вряд ли будет широко распространён.

XVilka ★★★★★
()
Ответ на: комментарий от x4DA

пипитарное поделие, которое скоро будет закопано самим мелкософтом (say hello to winrt!)

На C# нельзя писать для WinRT? Да вы бредите!

alpha4
()

Кто-нить уже использует D, убийцу плюсов?

его используют в основном для убийства мейнстримных ЯП на форумах

Virtuos86 ★★★★★
()
Ответ на: комментарий от x4DA

Да эт я так, шучу. Естественно по той ссылке не корректное сравнение.

Вообще надо бы нагуглить свежих бенчмарков.

Siado ★★★★★
() автор топика

Таков он опенсорц, куда не глянешь, одна технология призвана убивать другие, ведь главная задача в убийстве технологий

vertexua ★★★★★
()
Последнее исправление: vertexua (всего исправлений: 1)

Сколько нужно заплатить, чтобы убить плюсы?

NaN
()
Ответ на: комментарий от vasily_pupkin

Си актуален всегда.

C++ говорил, что он бессмертен.

Java говорил, что она бессмертна.

C# говорил, что он бессмертен.

только Си молчит и соблазняет...

NaN
()

бугагага. опять фанаты всяких васиков и жаб грозятся

ckotinko ☆☆☆
()
Ответ на: комментарий от NaN

Java говорил, что она бессмертна.

Cobol тоже бессмертен.

gensym ★★
()
Ответ на: комментарий от Siado

Иди на винфак со своим сишарпом. Здесь серьезные обсуждения.

А если ли вообще где-нибудь кроме шарпа(в джаве например) аналог linq? Я ни linq поработал и теперь не представляю как писать работу с данными без этого.

Loki13 ★★★★★
()
Ответ на: комментарий от NaN

C++ говорил, что он бессмертен.

кому? Твоим грибам? (А так вообще... По-твоему он умер, да? )

slackwarrior ★★★★★
()
Ответ на: комментарий от vasily_pupkin

А чего там в этом rust огрызки вместо ключевых слов?

keyran ★★
()
Ответ на: комментарий от Siado

Здесь серьезные обсуждения

Хахаха. У тебя такой коте. Как у меня.

slackwarrior ★★★★★
()
Ответ на: комментарий от Siado

Оно кривое, к сожалению.

Если бы в D была нормальная поддержка Qt - цены бы ему не было. QtD заброшен и поддержки Qt5 там нет.

reserved
()

Я уже использую год как) Да, про Qt и D верно пишут - очень нехватает подержки Qt! Всё-равно популярность D и того же Go крайне низкая, особенно на пост-советском пространстве. Здесь до сих пор многие тупо пишут на php и Delphi/pascal. :D Главное, у российской публики низкая тяга к обучению нового - поэтому, пока не придёт волна с «запада» - тут никто не будет учить ни Go ни D, а будут вирезжать об их ненужности :-P

menangen ★★★★★
()
Ответ на: комментарий от AndreyKl

А там можно сделать select t1.*,t2.*? Я в шарпе всегда плююсь, когда надо склеить 2 таблицы целиком с сохранением именования полей.

Loki13 ★★★★★
()
Ответ на: комментарий от Loki13

ты знаешь ещё не дошёл до таких моментов, сказать не могу (практически только начал). примерчики по селекту есть здесь http://squeryl.org/selects.html , хоть такого как ты хочешь и нету, но представление даёт какое-то.

AndreyKl ★★★★★
()
Ответ на: комментарий от AndreyKl

Да, можно сделать нормальный селект. В шарпе чтобы такое сделать нужны костыли непередаваемые с циклами.

val ratingsForAllSongs =
	  join(songs, ratings.leftOuter)((s,r) =>
	      select(s, r)
	      on(s.id === r.map(_.songId))
	  )	 
Loki13 ★★★★★
()
Ответ на: комментарий от anonymous

Это вроде немного не то. Это для работы с БД, а я имел ввиду работу с локальными списками\коллекциями.

Loki13 ★★★★★
()
Ответ на: комментарий от anonymous

Для работы с БД linq тоже можно использовать, но меня больше интересуют локальные применения.

Loki13 ★★★★★
()

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

Сам к языку присмативаюсь, но пока ничего серьёзного не писал. Ну и раст кажется более перспективным.

DarkEld3r ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.