LINUX.ORG.RU

Rust? Какой нафиг шраст-мраст, Эппол открывает Swift позже в этом году!

 ,


0

5

Apple выпускает Swift под открытой лицензией поже в этом году для iOS, OSX и Линукс.

http://www.apple.com/live/2015-june-event/9d2ad033-d197-4009-96a7-2a97fd044cb7/

http://www.apple.com/live/2015-june-event/

★★★

Последнее исправление: Oxdeadbeef (всего исправлений: 1)
Ответ на: комментарий от menangen

Сейчас же Эпл объявила о реальном опенсорсе, т.е. открытии компилятора и стандартной библиотеки i/o

А есть какая-то подробная информация о том, что именно из Swift-а будет доступно под Linux-ом? Только компилятор? Компилятор + какой-то набор библиотек?

eao197 ★★★★★
()

Swift имеет ценность только в контексте «разрабатывать под MacOSX не на ObjC».

KblCb ★★★★★
()

Минутку, я посмотрел википедию про язык и вижу там объявления переменных - чето мне уже не очень нравится

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от menangen

В Linux swift нужен для того, чтобы заменить жабку и гоу в написании вебо-сервисов

ahaha-ohwow.jpg

Смысл такой: ты весь код пишешь и тестируешь на своём маке
на своём маке

я и раньше замечал тебя за прославлением эпла и свифта, но тут ты раскрылся полностью, фанбой.

msgascii
()

Раст то тут причём? Как по мне, так ниши у языков очень разные. Вообще, за пределами макоси не вижу у Свифта ниши.

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

Я бы отнёс это к событию года наряду с выпуском ubuntu phone.

Т.е. оно так же никому не нужно?

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

Он как-то раз написал: «Swift самый фичастый язык на рынке». Возможно, человек не выходит за пределы мака и objective c.

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

так ниши у языков очень разные

Они как раз пересекаются в области разработки юзер-левел приложений. Понятно, что на Swift не будут писать низкоуровщену (или будет возможно?). На Rust также хотят писать что-то повыше байто&%ства.

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

Для повыше есть C#, Python and more. На ржавчине будут разве что критичные к времени отклика приложения писать. Опять же, вопрос сможет ли в это swift.

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

Минутку, какие там ниши-мишы когда вопрос о графическом тулките еще открыт. Я могу на свефте писать с библиотекой Qt? А с какой могу?

Я не могу думать о юзер-левел приложениях если не видно адекватного графического тулкита, даже в стороны языка не посмотрю если у него нет хорошего тулкита кроссплатфомренного.

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

Я могу на свефте писать с библиотекой Qt?

Сможешь, если кто-то напишет байдинги к Qt. Причем здесь язык?

Я не могу думать о юзер-левел приложениях если не видно адекватного графического тулкита

Не для всех задач нужна гуйня.

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

Сможешь, если кто-то напишет байдинги к Qt. Причем здесь язык?

Это понятно, просто какие интересно биндинги они планируют в первую очередь?

Не для всех задач нужна гуйня.

Принято.

I-Love-Microsoft ★★★★★
()
Ответ на: комментарий от Weres

C#, Python and more.

Первое слишком тыжелое, тянет VM. Второе тормозное. У Swift мимальный рантайм, как и у Rust.

Oxdeadbeef ★★★
() автор топика
Ответ на: комментарий от I-Love-Microsoft

просто какие интересно биндинги они планируют в первую очередь?

Аппле конечно не будет писать ничего для гуйни, все будет на энтузиастах, как впрочем и в Rust и Go. Напишут — значит будет.

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

нет свободных библиотек
автоподсчёт ссылочек вместо управления памятью

Лол.

quantum-troll ★★★★★
()
Ответ на: комментарий от sT331h0rs3

Скорее всего они его откроют, но дело в том, что открытый и свободный - это разные вещи. В данной ситуации скорее всего они так же будут держать всех за увебола...

deterok ★★★★★
()

лучше бы objc открыли :(

waker ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

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

Вот она, сила хайпа.

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

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

Конечно, но это не значит, что писать ядро на С++ «нет смысла».

DarkEld3r ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

Минутку, я посмотрел википедию про язык и вижу там объявления переменных - чето мне уже не очень нравится

Из-за указания типа после имени переменной что ли?

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

Что значит «мощнее» в этом контексте?

400 киловатт. Очевидно же.

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

некрофилу

Лучше быть некрофилом, чем копрофилом как некоторые.

Ты же всё равно кроме C ничего не признаёшь.

Признаю. То, что будет лучше и проще С. Пока ничего подобного не встречал.

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

В (кило)ваттах тепла, выделямых процессором при выполнении хелоуворда, написанного на данном ЯП.

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

Лучше быть некрофилом, чем копрофилом как некоторые.

Сношаться с мертвичиной vs. жрать говно? :)

Даже не знаю, что лучше или хуже :)

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

Кстати, сфига ли С — мертвечина?

Вот если вдруг появится более удобный и универсальный ЯП, тогда поговорим. Пока — ни слуху, ни духу.

А на сях у меня все: от мелких утилиток и прошивок мелкоконтроллеров до веб-сервисов и числодробилок!

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

А на сях у меня все: от мелких утилиток и прошивок мелкоконтроллеров до веб-сервисов и числодробилок!

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

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

И опять фрагментация. Мало нам было Objective-C, D, Limbo и Vala, так добавили Go, Rust и Swift, а на подходе Crystal. Почему бы для начала не взять и вместе допилить один язык?

Den_Zurin
()

Под Линукс? Я так понимаю это будет 1-й проект от яблочников? Может и iTunes выпустят...

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

удобный

С

На ноль ведь поделил! С и основные либы тащат просто чудовищное количество легаси. Сам по себе С хорош, да вот только немножко сильно устарел.

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

легаси

Сам ты "легаси"!

Удобные классные библиотеки. И компактные, в отличие от этого новомодного дерьма.

Сам по себе С хорош, да вот только немножко сильно устарел.

Что за бред? С — живее всех живых!

Ты мне хоть один ЯП назови, который полноценной заменой С может стать!

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

Вот если вдруг появится более удобный и универсальный ЯП,

Завязывай бухать и выходи из лесу, война давно закончилась.

Веб сервисы на С, ну ты и клоун хоть Java выучил бы, 2015 уже скоро закончится.

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

Лучше D, он свободен и не принадлежит никакой корпорации и на C++ больше всего похож.

Не понимаю твоей логики. На C++ больше всего похож C++17.

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

Иди в жопу! Жабка — это вообще параша конченая!

А на сях все просто и прозрачно.

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

Я смогу на расте писать прошивки под мелкоконтроллеры?

Насчет лично тебя — не уверен. Другие люди определенно смогут.

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