Языки программирования, которые компилируют в собственный код и включали батареи

Первоначально, это предполагалось, что профессиональные разработчики будут работать в Смешении Выражения, и разработчики работали бы в Visual Studio, внося изменения в единственный общий набор исходных файлов. В то время как, конечно, возможно сделать это (пока Вы стараетесь проверить регулярно, что Вы не повредили что-то ожидаемое другим dev. или средством проектирования), многие члены сообщества разработчиков, включая немного в Microsoft, обнаружили преимущества в хранении Смешения и ОТДЕЛЬНОЙ деятельности по осуществлению проекта Visual Studio - даже на грани ручного вырезания и вставления тщательно пересмотренных версий сгенерированного Смешением Xaml в "официальный" источник проекта VStudio, вместо того, чтобы позволить разработчикам, и разработчики воздействуют непосредственно на единственную общую кодовую базу. Пользовательская Команда Опыта Microsoft в Великобритании опубликовала видео, описывающее проблемы, они столкнулись с попыткой скоординировать усилия разработчика и разработчика на фактических проектах.

Real_World_WPF_DesignersAndDevelopersWorkingTogether

Один из основных извлеченных уроков - то, что Вы не можете укомплектовать проект разработчиками и разработчиками, которые абсолютно незнакомы с доменами друг друга. Разработчики должны быть достаточно знакомы со Смешением, которое они могут предоставить разработчикам полезные оболочки UI для разработчика для украшения, и полезные "тупики" данных, разработчик может разработать интерактивность против, и у разработчика должно быть достаточно понимания вопросов развития, что они не делают, вещам нравится, удаляют средства управления и заменяют их пользовательскими визуальными элементами - не понимание, что они повредили всю функциональность, связанную с исходным управлением.

13
задан Sebtm 25 November 2009 в 14:39
поделиться

5 ответов

  • Я предполагаю, что все думали о C и C ++.
  • Haskell здесь очевиден. В частности, если вам нужны батарейки, вам нужна платформа Haskell .
  • OCaml также подходит к этой категории.
  • Go - это новый проигрыватель, который имеет (большинство
  • Язык программирования D со стандартной библиотекой Phobos .
  • Некоторые диалекты Lisp включают собственный компилятор, например Common Lisp с его компиляторами SBCL, CCL или ECL (to C).
  • Rust - язык системного программирования, но не t включает батареи, но имеет ящиков - чтобы избежать устаревших модулей стандартной библиотеки
13
ответ дан 1 December 2019 в 21:12
поделиться

Delphi удовлетворяет всем этим требованиям. Это среда разработки, основанная на языке Object Pascal.

8
ответ дан 1 December 2019 в 21:12
поделиться

Is Objective-C с Cocoa / CocoaTouch приемлемый ответ?

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

2
ответ дан 1 December 2019 в 21:12
поделиться

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

2
ответ дан 1 December 2019 в 21:12
поделиться

В настоящее время я работаю с Qt.

http://doc.trolltech.com/4.5/index.html

Редактировать: Nitpick ..

«Язык» программирования - это грамматика и набор семантики и синтаксис. Он не содержит НИЧЕГО из того, о чем вы спрашиваете. Вы хотите знать об API, а не о языках.

1
ответ дан 1 December 2019 в 21:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: