anonymous@RULINUX.NET~# Last login: 2024-03-29 11:13:21
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

Вышла новая версия компилятора DMD Version D 2.064!

Вышла новая версия компилятора языка D от фирмы "Digital Mars". Если кто не знает, хотя компиляторов этого языка примерно три на данный момент, компилятор фирмы "Digital Mars" задает тон всему этому процессу. Даже не знаю почему, наверно владелец этой компании - один из создателей этого языка)))

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

В общем язык развивается - всем советую. У меня хватило десяти дней не спешного изучения, чтобы написать демо асинхронного хттпсервера, который дает при тестировании показатели сопоставимые по производительности с nginx.

>>> Подробнее

Ax-Xa-Xa(*) (2013-11-13 02:42:46)
Отредактировано Silvy по причине Грамарнаци обосрался.
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.114 Safari/537.36

Подтверждено: Silvy(*) (2013-11-13 19:32:13)

[Ответить на это сообщение]

avatar
Скрыть

Re:Вышла новая версия компилятора DMD Version D 2.064!

А на чём к нему GUI визуально и рапидно лепить?

anonymous(*)(2013-11-13 02:54:43)

avatar
Скрыть

Re:Вышла новая версия компилятора DMD Version D 2.064!

Пипол запили ГУЙ на C# к нему, Mono-D называется. CodeBlock поддерживает. Мне на первое время хватило Джина, тем более что ни первый, ни второй Гуй не поддерживают пакетный манагер DUB с ним просто реально удобнее, когда в есть зависимости от других библиотек. Хотя конечно и первый и второй вариант в конфигах можно допилить, что бы были совместимы с DUB.

В принципе как я говорил, для знакомства c языком хватает: установки компилятора DMD, DUB (см. выше) и Geany (там есть подсветка синтаксиса).

Если хочется отладки в ГУЕ и автодополнения, надо ставить CodeBlock или Mono-D.

Ax-Xa-Xa(*)(2013-11-13 03:08:43)
Отредактировано Ax-Xa-Xa по причине "не указана"
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.114 Safari/537.36
avatar
Скрыть

Re:Вышла новая версия компилятора DMD Version D 2.064!

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

anonymous(*)(2013-11-13 03:24:43)

avatar
Скрыть

Re:Вышла новая версия компилятора DMD Version D 2.064!

>челенджлог
сурово

anonymous(*)(2013-11-13 03:34:13)

Mozilla/5.0 (X11; Linux x86_64; rv:25.0) Gecko/20100101 Firefox/25.0
avatar
Скрыть

Re:Вышла новая версия компилятора DMD Version D 2.064!

> Я имел в виду не GUI чтобы буквы в программу вбивать, а среду быстрого прототипирования GUI - ну типа где ты кнопачки на формачки бросаешь и только знай себе обработчики кликов к ним прописываешь, а потом компилируешь это всё и делается взрослая программа.


Их есть там дохера, майнстрим вроде https://github.com/D-Quick/DQuick. Но я особо не в курсе, ибо эта тема не интересует, пока во всяком случае.

Ax-Xa-Xa(*)(2013-11-13 03:35:09)

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.114 Safari/537.36
avatar
Скрыть

Re:Вышла новая версия компилятора DMD Version D 2.064!

>>челенджлог
>сурово
Ваша версия? Не стесняйтесь, я например scheduler Шедуле(р(глухое)) - недавно поправили, хотя блэ, гугл примерно как я говорит)))

Ax-Xa-Xa(*)(2013-11-13 03:39:06)

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.114 Safari/537.36
avatar
Скрыть

Re:Вышла новая версия компилятора DMD Version D 2.064!

>Ваша версия?
Просто оно называется changelog, лог изменений. А challenge log - это сурово.

anonymous(*)(2013-11-13 03:40:41)

Mozilla/5.0 (X11; Linux x86_64; rv:25.0) Gecko/20100101 Firefox/25.0
avatar
Скрыть

Re:Вышла новая версия компилятора DMD Version D 2.064!

Тоже на Mono, что симптоматично. В разделе "Stutas of plaforms" (авторская мова при цитировании сохранена) заявлена венда как главная платформа, а линупс обозван вторичным, скриншотов както не гуглится.

anonymous(*)(2013-11-13 03:41:40)

avatar
Скрыть

Re:Вышла новая версия компилятора DMD Version D 2.064!

> Просто оно называется changelog, лог изменений. А challenge log - это сурово.
Блэ, точно!

Ax-Xa-Xa(*)(2013-11-13 03:46:44)

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.114 Safari/537.36
avatar
Скрыть

Re:Вышла новая версия компилятора DMD Version D 2.064!

>Тоже на Mono, что симптоматично.
Они не ищут легких путей. У них даже changelog является challenge log'ом.

anonymous(*)(2013-11-13 03:49:20)

Mozilla/5.0 (X11; Linux x86_64; rv:25.0) Gecko/20100101 Firefox/25.0
avatar
Скрыть

Re:Вышла новая версия компилятора DMD Version D 2.064!

> Тоже на Mono, что симптоматично. В разделе "Stutas of plaforms" (авторская мова при цитировании сохранена) заявлена венда как главная платформа, а линупс обозван вторичным, скриншотов както не гуглится.


Тебя это беспокоит? В линуксе вполне и без этого гуано Mono можно обойтись. Но я себе ставил типо посмотреть возможности, благо в убунте не напряг поставить какое-то гуано на тест.

Да своего гуя написанного на том же Д нет, как и компилятора, хотя работа ведется по компилятору. Тем больше возможностей, первый написавший достойный гуй для D на D - войдет в историю!

Ax-Xa-Xa(*)(2013-11-13 03:50:39)

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.114 Safari/537.36
avatar
Скрыть

Re:Вышла новая версия компилятора DMD Version D 2.064!

Чем эта штука лучше асма?

lockywolf(*)(2013-11-13 03:54:20)

avatar
Скрыть

Re:Вышла новая версия компилятора DMD Version D 2.064!

Она наверное даже не лучше C++11..

anonymous(*)(2013-11-13 03:57:39)

avatar
Скрыть

Re:Вышла новая версия компилятора DMD Version D 2.064!

> Чем эта штука лучше асма?
Бля буду, лучше. Хотя бы потому что ASM с ней не нужен, ASM можно юзать прям из кода на D.

Ax-Xa-Xa(*)(2013-11-13 03:57:48)

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.114 Safari/537.36
avatar
Скрыть

Re:Вышла новая версия компилятора DMD Version D 2.064!

> Она наверное даже не лучше C++11..
Он даже лучше чем C++14)))

Ax-Xa-Xa(*)(2013-11-13 03:58:28)

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.114 Safari/537.36
avatar
Скрыть

Re:Вышла новая версия компилятора DMD Version D 2.064!

А пипл чота ругает это ваше Ди и не хочет его хавать:
http://programmers.stackexchange.com/questions/97207/what-does-c-do-better-than-d

Какие твои практические соображения - почему мы все должны всё бросить и заняться изучением Ди?

anonymous(*)(2013-11-13 04:04:13)

avatar
Скрыть

Re:Вышла новая версия компилятора DMD Version D 2.064!

> Какие твои практические соображения - почему мы все должны всё бросить и заняться изучением Ди?


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

Ax-Xa-Xa(*)(2013-11-13 04:11:37)

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.114 Safari/537.36
avatar
Скрыть

Re:Вышла новая версия компилятора DMD Version D 2.064!

Т.е. мне не стоит пользоваться этим языком? А кому стоит? И почему?

anonymous(*)(2013-11-13 04:12:32)

avatar
Скрыть

Re:Вышла новая версия компилятора DMD Version D 2.064!

> Т.е. мне не стоит пользоваться этим языком? А кому стоит? И почему?
Тебе точно не стоит, остальным рекомендую)))

Ax-Xa-Xa(*)(2013-11-13 20:49:22)

Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.114 Safari/537.36
avatar
Скрыть

Re:Вышла новая версия компилятора DMD Version D 2.064!

Что, вообще всем??? Зачем он им сдался? Какой им смысл пользоваться этим языком?

anonymous(*)(2013-11-13 21:00:31)

Этот тред читают 1 пользователь:
Анонимных: 1
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!