URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 120159
[ Назад ]

Исходное сообщение
"Компания Apple представила язык программирования Swift 5.2"

Отправлено opennews , 27-Мрт-20 20:45 
Компания Apple опубликовала релиз языка программирования Swift 5.2. Официальные сборки подготовлены для Linux (Ubuntu 16.04, 18.04) и macOS (Xcode). Исходные тексты распространяются под лицензией Apache 2.0...

Подробнее: https://www.opennet.me/opennews/art.shtml?num=52623


Содержание

Сообщения в этом обсуждении
"Компания Apple представила язык программирования Swift 5.2"
Отправлено Х , 27-Мрт-20 20:45 
Вот неделя и пригодится. Тем, кто будет отдыхать, а то Песков сказал, что удаленщиков выходные не коснутся, они и так в офисе не толкутся.

"Компания Apple представила язык программирования Swift 5.2"
Отправлено Х , 27-Мрт-20 20:46 
https://meduza.io/news/2020/03/27/kreml-predlozhil-rabotat-u... ?

"Компания Apple представила язык программирования Swift 5.2"
Отправлено Аноним , 28-Мрт-20 09:04 
Моя зарплата 15 тысяч. И меня совершенно не волнует мнение этих людей. И я знаю, что мое мнение их тоже не волнует. И я знаю, что таких как я подавляющее большинство.

"Компания Apple представила язык программирования Swift 5.2"
Отправлено Qetzlcoatl , 29-Мрт-20 08:02 
> Моя зарплата 15 тысяч

Это, в первую очередь, нелестно характеризует вас, а не "этих людей".
IMHO.


"Компания Apple представила язык программирования Swift 5.2"
Отправлено qqq , 29-Мрт-20 09:52 
лучше спроси 15 тык за какой период? может он в час столько закалачивает :)

"Компания Apple представила язык программирования Swift 5.2"
Отправлено заминированный тапок , 30-Мрт-20 12:29 
с такой-то концовкой "И я знаю, что таких как я подавляющее большинство."
думаю всё же он про месячный период

"Компания Apple представила язык программирования Swift 5.2"
Отправлено Аноним , 30-Мрт-20 14:10 
Я так понимаю, это в $

"Компания Apple представила язык программирования Swift 5.2"
Отправлено Аноним , 29-Мрт-20 08:56 
>Моя зарплата 15 тысяч.

/thread


"Компания Apple представила язык программирования Swift 5.2"
Отправлено A.Stahl , 27-Мрт-20 21:13 
Тот момент когда даже пригламуренные хипстеры пишут на Си (ну ладно, на диалекте Си), а бородатые свитероносцы сидят в луже РастаГо-в...в...всякого непотребства.

"Компания Apple представила язык программирования Swift 5.2"
Отправлено Аноним , 27-Мрт-20 21:17 
Апле одна из единственных компаний (наряду с микрософт) заинтересованная на данный момент в русте. А го изначально был заменой питону, ей и останется.

"Компания Apple представила язык программирования Swift 5.2"
Отправлено Аноним , 27-Мрт-20 21:43 
Чем тебе rust не угодил, что в новости про Swift, ты решил выдавить из себя подливу в комментарии?

"Компания Apple представила язык программирования Swift 5.2"
Отправлено Аноним , 27-Мрт-20 21:27 
Apple 🧡

"Компания Apple представила язык программирования Swift 5.2"
Отправлено Аноним , 27-Мрт-20 21:34 
🌈👯‍♂️🌈👬🌈👯‍♂️🌈 тогда уж

"Компания Apple представила язык программирования Swift 5.2"
Отправлено Аноним84701 , 27-Мрт-20 21:45 
> 🌈👯♂🌈👬🌈👯♂🌈
> тогда уж

2 х копья со щитами¹ и стена квадратиков с вопросительным знаком? oO


¹ Типа == знак Марса/человека c XY хромосоминами и классическим для этого набора хромосом, фенотипом.

PS/edit: в цитате почему-то не вижу квадратиков, зато есть набор радуг и каких-то парных силуэтов ...


"Компания Apple представила язык программирования Swift 5.2"
Отправлено Аноним84701 , 27-Мрт-20 21:55 
> Вместо сборщика мусора в Swift используются средства подсчёта ссылок на объекты

Т.е. ссылки подсчитываются, но освобождать все равно нужно ручками? Или ссылки подсчитываются, но далее ничего не происходит?
Или просто очередной "узпех" яблочных маркетолухов (потому что в остальном мире подсчет ссылок на объекты - часть GC системы и почему-то никто не заявляет, что у перла или питона нет сборщика мусора)?


"Компания Apple представила язык программирования Swift 5.2"
Отправлено Аноним , 27-Мрт-20 22:03 
У других языков есть менеджер потока =) А в Swift есть?

"Компания Apple представила язык программирования Swift 5.2"
Отправлено Аноним , 27-Мрт-20 23:46 
Tracing garbage collection is the most common type of garbage collection – so much so that "garbage collection" often refers to tracing garbage collection, rather than other methods such as reference counting – and there are a large number of algorithms used in implementation.

"Компания Apple представила язык программирования Swift 5.2"
Отправлено Аноним84701 , 28-Мрт-20 00:57 
>> Т.е. ссылки подсчитываются, но освобождать все равно нужно ручками? Или ссылки подсчитываются, но далее ничего не происходит?
>> почему-то никто не заявляет, что у перла или питона нет сборщика мусора
> Tracing garbage collection is the most common type of garbage collection –
> so much so that "garbage collection" often refers to tracing garbage
> collection, rather than other methods such as reference counting – and
> there are a large number of algorithms used in implementation.

Ох уж эти яблофан^W инновативные яблодвигателипрогресса ...
А если не просто цитировать википедию, но и немного ознакомиться с предметом и принятой терминологией? 🙄
https://www-inst.cs.berkeley.edu/~cs164/fa12/lectures/lectur...
>Garbage Collection: Reference Counting
> • Idea: Keep count of number of pointers to each object.

https://www.cs.technion.ac.il/%7Eerez/Papers/refcount.pdf
>  "An On-the-Fly Reference-Counting Garbage Collector for Java"

Ну и ваша любимая википедия:
> In garbage collection algorithms, reference counts may be used to deallocate objects which are no longer needed.


"Компания Apple представила язык программирования Swift 5.2"
Отправлено Аноним , 28-Мрт-20 10:02 
Попытайся ещё раз распарсить цитату.

"Компания Apple представила язык программирования Swift 5.2"
Отправлено Аноним84701 , 28-Мрт-20 14:30 
> Попытайся ещё раз распарсить цитату.

Попытайся своими словами объяснить, какое именно слово в
> Вместо сборщика мусора в Swift используются

тебе не понятно и что приведенная тобой цитата из википедии(!) должна подтвердить или опровергнуть 🙄


"Компания Apple представила язык программирования Swift 5.2"
Отправлено Аноним , 27-Мрт-20 23:42 
Backend на swift можно писать под Linux? А GUI писать под Linux можно?

"Компания Apple представила язык программирования Swift 5.2"
Отправлено Аноним , 28-Мрт-20 00:19 
да. нет

"Компания Apple представила язык программирования Swift 5.2"
Отправлено Анончик , 29-Мрт-20 07:48 
Можно есть биндинги к gtk+, но я бы не советовал для gtk+ есть Vala

"Компания Apple представила язык программирования Swift 5.2"
Отправлено Урри , 28-Мрт-20 00:39 
Иногда мне снится страшный сон - будто я снова программирую на обджектив-си. Как же мне становится хорошо, когда я просыпаюсь и понимаю, что никогда в жизни больше этого делать не буду.

На свифте, кстати, тоже не буду.


"Компания Apple представила язык программирования Swift 5.2"
Отправлено Анонэйм , 28-Мрт-20 02:37 
Ну, ты можешь продолжать писать на Пхп и жить с мамой

"Компания Apple представила язык программирования Swift 5.2"
Отправлено Аноним , 28-Мрт-20 03:22 
Вот не надо на пхп гнать, шикарный язык на самом деле.

"Компания Apple представила язык программирования Swift 5.2"
Отправлено Аноним , 28-Мрт-20 09:22 
на php можно заработать денег на первоначальный взнос и купить квартиру в ипотеку

а чтоб програмировать на swift - тебе сначала придется купить девайсы apple

потом заработать на квартиру

вывод - програмируя на php ты быстрее переедеш от мамы в свою квартиру


"Компания Apple представила язык программирования Swift 5.2"
Отправлено qqq , 29-Мрт-20 09:55 
а что с ним не так?
я, конечно, могучие проекты не делал на нём, но наколенные прилады, вроде, нормально пишутся

"Компания Apple представила язык программирования Swift 5.2"
Отправлено Главный Ананим , 28-Мрт-20 00:53 
Вполне достойно. Для тех кто не заморачивается религиозными убеждениями, а хочет просто зарабатывать себе и своей семье на жизнь, нужно осваивать, ибо з.п. для ios и macos разработчиков выше. Использование мэйнстримного сабжа позволяет экономить время, нервы и силы на разработку.

"Компания Apple представила язык программирования Swift 5.2"
Отправлено Аноним , 28-Мрт-20 02:04 
> нужно осваивать, ибо з.п. для ios и macos разработчиков выше

у самой древней профессии ещё выше заработок... осваивай.


"Компания Apple представила язык программирования Swift 5.2"
Отправлено Нонон , 28-Мрт-20 02:28 
Ахахаха, кстати тоже для тех кто не заморачивается религиозными убеждениями 😂

"Компания Apple представила язык программирования Swift 5.2"
Отправлено annon , 28-Мрт-20 09:27 
Глубокий поклон илите программирования :P.

А я лучше пока на С++ попрограммирую - почему-то никто из яблочников так и не заинтересовался профессиональным софтом в моей области. Всё им игрушки и всякий хлам подавай.


"Компания Apple представила язык программирования Swift 5.2"
Отправлено Аноним , 28-Мрт-20 12:36 
Пейсали Swift всем миром на C++. Вот из-за этого и не люблю я этот езык

"Компания Apple представила язык программирования Swift 5.2"
Отправлено Аноним , 29-Мрт-20 17:53 
>Использование мэйнстримного сабжа позволяет экономить время, нервы и силы на разработку.

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

Свифт - для одноразовых поделок. Про которые забудешь и поддерживать не будешь.


"Компания Apple представила язык программирования Swift 5.2"
Отправлено Коломойский , 28-Мрт-20 01:28 
> Компания Apple представила язык программирования Swift 5.2

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


"Компания Apple представила язык программирования Swift 5.2"
Отправлено Аноним , 28-Мрт-20 09:17 
классный язык програмирования наверное - не смог попробовать т к нету   денег на ipad / mac / iphone

а на linux он просто бесполезен


"Компания Apple представила язык программирования Swift 5.2"
Отправлено Аноним , 30-Мрт-20 13:45 
Любой платформенный проект бесполезен. Как и C##, к примеру. Кроссплатформенность - главное.

"Компания Apple представила язык программирования Swift 5.2"
Отправлено annon , 28-Мрт-20 09:31 
> Напомним, что язык Swift наследует лучшие элементы
> языков C и Objective-C

... ну сравнивания Swift с C и Objective-C, то может быть ;).
А так сплошной NIH синдром наблюдается от Apple последние 10+ лет с целью заарканить разработчиков в свою секту, чтобы им сложнее было заниматься кросс-платформенными приложениями.


"Компания Apple представила язык программирования Swift 5.2"
Отправлено Аноним , 30-Мрт-20 13:44 
Поэтому пишу на C++/Qt. Одинаково компилируется в Linux/Win/macOS.

"Компания Apple представила язык программирования Swift 5.2"
Отправлено Аноним , 28-Мрт-20 11:40 
Перестал уважать Apple после того, как узнал, что она помелочилась поменять контакты местами в разъеме гарнитуры, ради несовместимости с Android и стандарта 3.5 Jack. Ирония в том, что только яблоюзеры и проиграли, так как андроид девайсы научились распознавать оба типа гарнитур.

"Компания Apple представила язык программирования Swift 5.2"
Отправлено Аноним , 29-Мрт-20 23:05 
Я думаю это "3.5 mm TRRS plug confusion (CTIA vs OMTP)" , т.е. не Appple плохая а есть два стандарта.

"Компания Apple представила язык программирования Swift 5.2"
Отправлено Аноним , 28-Мрт-20 11:43 
> Официальные сборки подготовлены для Linux (Ubuntu 16.04, 18.04)

К вопросу о том, какие дистры уважаемы в мире. Манжары здесь нет. Потащат в AUR.


"Компания Apple представила язык программирования Swift 5.2"
Отправлено Аноним , 28-Мрт-20 11:44 
> Потащат в AUR

И будут допиливать костыли для совместимости. А потом все равно сломается, роллинг же.


"Компания Apple представила язык программирования Swift 5.2"
Отправлено Аноним , 28-Мрт-20 12:37 
Курсы или учебники то есть по новому языку? А то все смотрю по Swidt 4 в основном курсы.

"Компания Apple представила язык программирования Swift 5.2"
Отправлено leap42 , 29-Мрт-20 05:07 
https://docs.swift.org/swift-book/TheSwiftProgrammingLanguag...

"Компания Apple представила язык программирования Swift 5.2"
Отправлено Аноним , 29-Мрт-20 17:55 
Отложите на год. Учите сразу Свифт 6.