Страница 21 из 22
Re: Лучший язык программирования
Добавлено: 09.01.2014, 22:06
kinders666
А ведь 40 человек проголосовали за Ассемблер... %)
Re: Лучший язык программирования
Добавлено: 10.01.2014, 16:10
MOZGIII
PHP и Java в C не компилятся. Или это прорыв инженерной мысли?
Re: Лучший язык программирования
Добавлено: 12.01.2014, 08:14
Sturmfuhrer88
MOZGIII писал(а):PHP и Java в C не компилятся. Или это прорыв инженерной мысли?
Я имею ввиду kphp, он же hiphop, как отдельный сервер.
Re: Лучший язык программирования
Добавлено: 12.01.2014, 09:43
MOZGIII
Sturmfuhrer88
Не хочется придираться, но всё-таки это не в C, а в нативный код, либо, если говорить о kPHP или HHVMc, в C++.
Re: Лучший язык программирования
Добавлено: 31.10.2014, 02:54
testncrash
Мне такой набор понравился: Java, Ruby, CoffeScript . Жаль, что последних двух нет в опросе. Раньше пробовал С#, Object-Pascal. Паскалю давно пора на свалку истории, он реально единственный язык, из тех , что я пробовал, в котором нет никаких плюсов.
Re: Лучший язык программирования
Добавлено: 01.11.2014, 22:04
MOZGIII
testncrash
Java и Ruby в одном стеке? Можно подробнее?
Простоя я вот собирался посмотреть на JBoss + JRuby для продакшена среднего размера. Ну, Torquebox какой-нибудь там... Никто не пробовал?
Re: Лучший язык программирования
Добавлено: 01.11.2014, 22:41
testncrash
MOZGIII
Мы о разных стэках говорим, я java for web даже не начинал учить. Если руки дойдут то займусь изучением RubyMotion.
Re: Лучший язык программирования
Добавлено: 02.11.2014, 02:38
MOZGIII
testncrash
Тогда всё равно подробнее %) Было бы очень интересно услышать о совместном юзкейсе Ruby и Java (если, конечно, это не просто использование JRuby для обычного ruby кода).
Зачем RubyMotion если есть Swift? Намного лучше его изучать, он всё-таки нативный, а по принципу работы похож. Я на нём не писал, но читал доки - язык выглядит очень круто в сравнении с Objective-C.
Кто-то уже писал на Swift? Поделитесь ощущениями?
Re: Лучший язык программирования
Добавлено: 02.11.2014, 11:40
Pr0Ger
Поставил уведомление чтобы посмотреть через два года. Сейчас для продакшена не годен вообще.
Синтаксис не осилил? Очень хороший ОО язык
Re: Лучший язык программирования
Добавлено: 02.11.2014, 12:45
NiGHt-LEshiY
Hello World больше пары мегабайт -> закапываем.
Re: Лучший язык программирования
Добавлено: 02.11.2014, 14:17
testncrash
MOZGIII
Я раньше моддингом в minecraft увлекался, на руби удобно веб часть делать, серверы авторизации для лаунчеров , личные кабинеты. Еще можно свои серверсайд плагины монетизировать ) , если автоматизировать процесс покупки и выдачи игровых плюшек.
Зачем RubyMotion если есть Swift? Намного лучше его изучать, он всё-таки нативный, а по принципу работы похож. Я на нём не писал, но читал доки - язык выглядит очень круто в сравнении с Objective-C.
Ну так RubyMotion в нативный код компилит, там ведь не интерпретатор используется. Плюс в RubyMotion скоро будет поддержка Android, то есть в теории можно будет с небольшими измениями (ну или с большими, если много использовать всяких платформозависимых фишек) в коде сразу под 2 платформы выпустить. Swift конечно действительно круто выглядит, но пока не вижу как то весомых ризонов его учить.
Re: Лучший язык программирования
Добавлено: 02.11.2014, 18:03
MOZGIII
Pr0Ger
Так там же не сложно, чего осиливать то. %) Я вообще считаю, что Objective-C - один из самых лучших современных языков, на котором люди реально пишут, и много. Синтаксис, правда, всё-таки, страшноват. Но Swift использует те-же парадигмы, а синтаксис более традиционный. Вот поэтому он, для меня, интересно выглядит.
Серьёзно? О_О Как, откуда?
testncrash
Они только говорят, что на выходе Native App. Внутри они вполне могут и нагло обманывать, например просто сделать биндинги к системным библиотекам для mruby и просто паковать код внутрь .app. Или как-то ещё его прообфусцировать, не преобразуя реально в нативный. Весь этот геморрой нужен потому, что лицензия AppleStore запрещяет приложения, в которых испоьзуются интерпретаторы (там, конечно, двойные стандарты, но это официальная причина, почему на iOS нет флеш-плеера, хотя браузеры при этом в AppStore есть).
А Swift вроде же в LLVM собирается, как и Objective-C, разве нет?
Причины учить Swift ровно те-же, что и учить Objective-C. Это как минимум официальный язык. Да и фичи вроде неплохие. Другое дело что он новый очень...
Кстати, если под рукой нет Mac OS X, где лучше погонять Swift? Программы на нём можно собрать и запустить где-то ещё?
Re: Лучший язык программирования
Добавлено: 02.11.2014, 18:19
testncrash
Думаю, без виртуалки с хакинтошем никак. Возможно скоро появятся всякие "compiler as a service" .
UPD: кое что нагуглил:
http://www.runswiftlang.com/ ,
http://swiftstub.com/
Re: Лучший язык программирования
Добавлено: 02.11.2014, 18:34
MOZGIII
Мда, поднять бы нам местный Jenkins, с нодами на винде, маке и линухых разных...
Добавлено спустя 2 минуты 8 секунд:
Да, такое есть, но это не то. Мне бы полноценные тулчейны какие-нибудь... На бинарники посмотреть, под идой погонять.
Re: Лучший язык программирования
Добавлено: 02.11.2014, 19:26
Pr0Ger
Смотри, сделал два пустых приложения под OS X, выводит пустое окно ну и менюшка, прям как икскод создал, ничего не менял
obj-c
Код: Выделить всё
~/Desktop/test_objc.app du -a -h
4.0K ./Contents/_CodeSignature/CodeResources
4.0K ./Contents/_CodeSignature
4.0K ./Contents/Info.plist
24K ./Contents/MacOS/test_objc
24K ./Contents/MacOS
4.0K ./Contents/PkgInfo
40K ./Contents/Resources/Base.lproj/MainMenu.nib
40K ./Contents/Resources/Base.lproj
40K ./Contents/Resources
76K ./Contents
76K .
swift
Код: Выделить всё
~/Desktop/test_swift.app du -a -h
8.0K ./Contents/_CodeSignature/CodeResources
8.0K ./Contents/_CodeSignature
52K ./Contents/Frameworks/libswiftAppKit.dylib
3.1M ./Contents/Frameworks/libswiftCore.dylib
176K ./Contents/Frameworks/libswiftCoreGraphics.dylib
64K ./Contents/Frameworks/libswiftDarwin.dylib
36K ./Contents/Frameworks/libswiftDispatch.dylib
524K ./Contents/Frameworks/libswiftFoundation.dylib
52K ./Contents/Frameworks/libswiftObjectiveC.dylib
28K ./Contents/Frameworks/libswiftQuartzCore.dylib
24K ./Contents/Frameworks/libswiftSecurity.dylib
4.0M ./Contents/Frameworks
4.0K ./Contents/Info.plist
28K ./Contents/MacOS/test_swift
28K ./Contents/MacOS
4.0K ./Contents/PkgInfo
40K ./Contents/Resources/Base.lproj/MainMenu.nib
40K ./Contents/Resources/Base.lproj
40K ./Contents/Resources
4.1M ./Contents
4.1M .
Есть же Travis, там правда винды нету. Если выклянчать бомж-пакет у гитхаба то там будет бесплатная поддержка приватных репозиториев.