02.09.2014, 21:19 | #1 |
Участник
|
Прощай, X++
в симёрке его отменили. теперь дотнет
и новый, наконец-то нормальный едитор |
|
02.09.2014, 21:38 | #2 |
----------------
|
а у меня такая инфа
Цитата:
... язык X++ уже полностью перенесен в Visual Studio. MorphX-а больше не будет. Вся разработка будет в X++. Язык был слегка расширен некоторыми фишечками шарпа...
|
|
|
За это сообщение автора поблагодарили: Logger (1), perestoronin (1), npokypatop (1), S.Kuskov (5). |
05.09.2014, 12:14 | #3 |
Участник
|
А какая есть информация о формах? Интерфейс будет на HTML5 + js + CSS 3.0? То есть X++ подружат с HTML?
|
|
08.09.2014, 15:56 | #4 |
Разработчик
|
|
|
08.09.2014, 16:06 | #5 |
Участник
|
Что же именно вам не хватает ?
|
|
|
За это сообщение автора поблагодарили: perestoronin (1). |
08.09.2014, 16:57 | #6 |
Участник
|
|
|
|
За это сообщение автора поблагодарили: S.Kuskov (5). |
08.09.2014, 17:05 | #7 |
Участник
|
Та тот же х++ просто добавили раширения, статические конструкторы, вложенные классы и т.д. Теперь класс х++ имеет все те же фичи что и дот нет класс
Последний раз редактировалось skuull; 08.09.2014 в 18:02. |
|
08.09.2014, 21:04 | #8 |
Участник
|
|
|
08.09.2014, 21:08 | #9 |
Участник
|
|
|
|
За это сообщение автора поблагодарили: perestoronin (1), AP-1055D (1). |
08.09.2014, 21:50 | #10 |
Участник
|
Спасибо, но это ведь что-то своё, не разработка Microsoft в отличии от, например, TypeScript.
|
|
08.09.2014, 21:50 | #11 |
Участник
|
К тому же там C#, а речь о X++
|
|
08.09.2014, 22:00 | #12 |
Участник
|
http://social.msdn.microsoft.com/For...minglanguageru
Цитата:
язык написал ведущий проектировщик ASP.NET от Microsoft Никхил Котари. Надо ли говорить, что в 2008 году он получил приз за этот язык как лучший проект Microsoft, а клиентская часть ASP.NET MVC 3 написана целиком на этом языке
|
|
08.09.2014, 22:29 | #13 |
Участник
|
|
|
10.09.2014, 16:18 | #14 |
Разработчик
|
Цитата:
Код: scala> val numbers = List(1, 2, 3, 4) numbers: List[Int] = List(1, 2, 3, 4) scala> numbers.filter((i: Int) => i % 2 == 0) res0: List[Int] = List(2, 4) X++: List numbers = List::create([3, 1, 4, 1, 2, 3, 4]); List res = new List(Types::Integer); ListEnumerator le = numbers.getEnumerator(); ; while(le.moveNext()) { if(le.current() mod 2 == 0) { res.addEnd(le.current()); } } info(res.toString()); Последний раз редактировалось perestoronin; 10.09.2014 в 16:46. |
|
10.09.2014, 18:49 | #15 |
Участник
|
Пока вы тут мечтаете о яблоках на Марсе (Scala), в 1С даже нет конструктора массивов с определением элементов. Только через .Add(<значение>). Гы.
И подобная задача решается еще длиннее. Для больших массивов можно было бы задействовать использование таблиц значений в запросе, но увы, среди бинарных операций запроса операции % нет. Последний раз редактировалось Сисой; 10.09.2014 в 18:53. |
|
|
За это сообщение автора поблагодарили: perestoronin (1). |
10.09.2014, 20:09 | #16 |
Участник
|
Цитата:
Сообщение от perestoronin
Один простой пример ФП, которое хотелось бы видеть и в X++ :
Хочется прям на х++ ? напишите свой по типу такого тыц Последний раз редактировалось skuull; 10.09.2014 в 20:11. |
|
11.09.2014, 11:23 | #17 |
Участник
|
|
|
|
За это сообщение автора поблагодарили: perestoronin (1). |
11.09.2014, 13:04 | #18 |
Разработчик
|
1С оставим в стороне, у неё своя "богатая" история и "благодатная" почва, пока у 1С не появилась достойная замена, а такая замена непременно появится. На данный момент лучше DAX ничего нет , а вот язык X++ отстает сильно от изменений произошедших за последние 10 лет.
LINQ это не Х++, не пишу на C# по той же причине, по которой для DAX не программируют на C# и по возможности уклоняются от написания внешних подключаемых модулей на C#. Пишу на том, что есть. Смотрю на другие системы и языки, и удивляюсь: почему не хочет компания-разработчик допилить X++ до уровня C# и F# в части ФП. Последний раз редактировалось perestoronin; 11.09.2014 в 13:11. |
|
11.09.2014, 13:26 | #19 |
Участник
|
|
|
|
За это сообщение автора поблагодарили: mau (1), perestoronin (1). |
11.09.2014, 13:35 | #20 |
Участник
|
Цитата:
Ведь очевидно же, что между настройкой фильтра и собственно перебором (копированием) значений может быть много команд. Как следствие, велик риск просто забыть, что ранее был настроен фильтр и получить "проблему на ровном месте". Это примерно то же самое, как перечисление полей в команде select, а затем попытка использования поля, которого нет в перечислении. Минимум пара часов "веселого" дебаггинга Вам обеспечена. Хотя казалось бы...
__________________
- Может, я как-то неправильно живу?! - Отчего же? Правильно. Только зря... |
|
Теги |
.net, aot, cil, layer, morphx, x++, компилятор, слои |
|
Похожие темы | ||||
Тема | Ответов | |||
Прощай, CITP-AT / Software-Vertriebsfirma Columbus IT Partner programmiert Pleite | 3 |
|