URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 134852
[ Назад ]
Исходное сообщение
"Компания Apple представила язык программирования Swift 6.0"
Отправлено opennews , 19-Сен-24 15:28
Компания Apple опубликовала релиз языка программирования Swift 6.0. Официальные сборки подготовлены для Linux (Ubuntu 20.04/22.04/24.04, Debian 12, Fedora 39, Amazon Linux 2, RHEL 9), Windows 10 и macOS (Xcode). Исходные тексты распространяются под лицензией Apache 2.0...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=61890
Содержание
- Компания Apple представила язык программирования Swift 6.0,Аноним, 15:28 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 02:28 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 03:37 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 15:28 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,_kp, 18:43 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Прохожий, 12:46 , 22-Сен-24
- Компания Apple представила язык программирования Swift 6.0,_kp, 23:12 , 22-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Чуркашов захохлист, 15:37 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 15:38 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 15:53 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 16:02 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Минона, 16:06 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,_kp, 18:52 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 16:20 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 16:50 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 16:56 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Василий, 21:42 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 08:23 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 11:55 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 15:32 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,_kp, 19:03 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 22:29 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,mos87, 09:12 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Шарпей, 13:56 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Bottle, 01:11 , 22-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 22:35 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 15:37 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 16:43 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 18:38 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 15:38 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,YetAnotherOnanym, 15:48 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 16:07 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Анонимусс, 16:14 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 16:23 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Анонимусс, 16:34 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 19:36 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,bOOster, 21:53 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,_kp, 19:07 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 16:28 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,YetAnotherOnanym, 10:26 , 22-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 16:04 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 16:20 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 16:28 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Анонимусс, 16:38 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 16:41 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 17:33 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 15:36 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,qrKot, 18:53 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 19:01 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 22:31 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 21:29 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 02:34 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,qrKot, 18:54 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Илья, 08:47 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 12:01 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 12:03 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,qrKot, 18:55 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,btrfs, 19:32 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним324, 12:37 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 15:39 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,qrKot, 18:56 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним324, 21:19 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Ruslan, 16:44 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Прохожий, 12:58 , 22-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Ося Бендер, 15:42 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 15:46 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Анониматор, 15:59 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 16:09 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 16:49 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 17:02 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 23:11 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 17:53 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 20:57 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Sadok, 23:08 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 02:14 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 05:10 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 11:37 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Анонус, 20:24 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 16:12 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 16:14 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,qrKot, 18:58 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 17:40 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,btrfs, 18:50 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Данные в так называемом поле Name, 09:14 , 23-Сен-24
- Компания Apple представила язык программирования Swift 6.0,qrKot, 18:57 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Прохожий, 13:03 , 22-Сен-24
- Компания Apple представила язык программирования Swift 6.0,nc, 16:05 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 16:10 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Анонимусс, 16:11 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 16:50 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 16:55 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 17:05 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 17:29 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 17:45 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Андрей, 10:13 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,qrKot, 18:59 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,yurikoles, 03:48 , 21-Сен-24
- Компания Apple представила язык программирования Swift 6.0,qrKot, 08:06 , 21-Сен-24
- Компания Apple представила язык программирования Swift 6.0,yurikoles, 07:57 , 22-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 16:58 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 17:00 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,kkkj, 17:08 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 17:31 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Gemini, 20:38 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 21:27 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 17:10 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 17:20 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 17:37 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 17:37 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,kkkj, 17:50 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 18:23 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 17:17 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 17:30 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 17:35 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Анонимусс, 17:49 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 18:23 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 15:47 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 20:00 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 22:34 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 17:50 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,qrKot, 19:04 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Бывалый Смузихлёб, 12:48 , 21-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Алексей, 18:22 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 18:26 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 19:41 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,пп, 00:16 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,qrKot, 19:05 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 18:32 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 18:36 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 19:47 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Русская ядерка, 20:05 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 20:54 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 05:13 , 07-Окт-24
- Компания Apple представила язык программирования Swift 6.0,Анонимусс, 19:23 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 19:57 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 05:08 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 18:56 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 19:59 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,голос из леса, 18:37 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 18:48 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 19:29 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 14:56 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,qrKot, 19:08 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 20:57 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 21:14 , 19-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 08:28 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 08:29 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 11:14 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 15:57 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 08:55 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 11:15 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,123, 00:54 , 21-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 12:21 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 13:52 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 15:24 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 14:40 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 14:47 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 16:01 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 19:45 , 20-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 20:00 , 21-Сен-24
- Компания Apple представила язык программирования Swift 6.0,Аноним, 22:39 , 20-Сен-24
Сообщения в этом обсуждении
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 15:28
Отличный язык, на него скоро начнут переписывать Ladybird!
https://www.opennet.dev/opennews/art.shtml?num=61685
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 20-Сен-24 02:28
> Отличный язык, на него скоро начнут переписывать Ladybird!
> https://www.opennet.dev/opennews/art.shtml?num=61685 После чего он превратится, увы, в ladybug!
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 20-Сен-24 03:37
Скорее ladyleak.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 20-Сен-24 15:28
Неф, Swift - это memory safe язык.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено _kp , 20-Сен-24 18:43
Ещё Swift, это типа как C++ ни минималках, но с простотой изучения как у Паскаля.Эх, если б не был одноплатфоменным языком, так для начального изучения программирования был бы весьма годен.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Прохожий , 22-Сен-24 12:46
В смысле одноплатформенным? Вот же, цитата из статьи, первый абзац: “Официальные сборки подготовлены для Linux (Ubuntu 20.04/22.04/24.04, Debian 12, Fedora 39, Amazon Linux 2, RHEL 9), Windows 10 и macOS (Xcode)".
"Компания Apple представила язык программирования Swift 6.0"
Отправлено _kp , 22-Сен-24 23:12
Ну Вы же понимаете, что из одних "официальных сборок" каши не сваришь. И если нужно сделать конечный продукт, а не побаловаться, то толку от них...На Маках, на Swift можно сделать приложение. Можно обойтись только Swift, и его вполне хватит. Не надо использовать костыли, что в паре с простотой языка - делает язык удобным и практичным.
Как на Swift вне Маков сделать графическое приложение? Я не делал именно графическое.
Ибо для этого нет инструментов. Сделать из спортивного интереса наверное смог бы, тем более читал, как это делается, но смыла делать это ректальными способами не вижу.
Еще запускал Swift на esp32, есть и такой порт. Но и тут, вне мигагия лампочкой и вывода текста в консоль, сплошные ограничения и хождения по граблям. То есть, знание Swift оказывается малополезным, и не освобожнает от необходимости знать C++, ибо библиотеки, и в итоге не понятно зачем это надо.
Хорошо, что хоть какие то шаги делаюся по распространению Swift. Но использовать вне Мак, прямо сейчас, его можно только по экзотическим мотивам.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Чуркашов захохлист , 19-Сен-24 15:37
Кто-то вообще пробовал это юзать за пределами яблочной экосистемы?
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 15:38
Поговоривают что никто никогда не пробовал.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 15:53
Ну тот же самый браузер Arc написан на свифте
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 16:02
А кто слышал про этот "тот же самый" Arc ?
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Минона , 19-Сен-24 16:06
Кто-то слышал.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено _kp , 20-Сен-24 18:52
> А кто слышал про этот "тот же самый" Arc ?Посмотрел. Ничего интересного, обычный chromium-based браузер, но с анальной учетной записью.
Если нравится, как есть, то хвалят, иначе выкидывают.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 16:20
Движок там всё равно Chromium.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 16:50
Ледибёрд единственный нормальный двиг.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 16:56
Ни в коем случае
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Василий , 19-Сен-24 21:42
Пробовал. Неюзабельно. Нежизнеспособно. Проще говоря, бессмысленно.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 20-Сен-24 08:23
И в пределах тоже нет. Пишу для macOS на C++ под Qt (точнее, просто собираю кроссплатформенную сборку для нее). Буду информировать об успехах.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 20-Сен-24 11:55
Для себя вы можете и на турбо паскале писать. Вопрос товарищ задал про коммерческую разработку в команде, за которую платят деньги.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 20-Сен-24 15:32
Про коммерческую разработку в вопросе ничего не упоминалось, не додумывай отсебятину.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено _kp , 20-Сен-24 19:03
> Пишу для macOS на C++ под QtДля пользователя лучше вместо "универсального горшка, с ручкой вовнутрь" делать нативный интерфейс под каждую поддерживаемую ОС.
А кроссплатформенное на QT, это типа временного решения, или штучных проектов, хотя, и вполне рабочий вариант.
Спасибо что не Яве, а то это тоже кроссплатформенно.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 20-Сен-24 22:29
> Для пользователя лучше вместо "универсального горшка, с ручкой вовнутрь" делать нативный интерфейс под каждую поддерживаемую ОС.
>
> А кроссплатформенное на QT, это типа временного решения, или штучных проектов, хотя, и вполне рабочий вариант.
>Спасибо что не Яве, а то это тоже кроссплатформенно.То что Qt значительно хуже натива - весьма спорное утверждение, но в любом случае никого не волнует что там лучше для пользователя, бизнес не будет тратить N денег на разработку N приложений под разные платформы. Поэтому ничего серьёзного ни на каких свифтах писать не будут. На react native или qt - да.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено mos87 , 20-Сен-24 09:12
А он сам по себе нахрен не нужОн без "экосистемы". Не, если рантайм под ОС есть - работать прога будет, но речь-то о разработке.Основной смысл таких вещей в том что это +\- стандарт для той или иной платформы. Даже не в фишках языка.
Но на Линуксах только фрагментация. Это просто ещё один фрагмент среди десятков (более распространённых к тому же).
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Шарпей , 20-Сен-24 13:56
tsoding пробовал на стриме (запись есть на ютубе). Резюмировал, что сам язык весьма годный, но тулчейн отвратительный.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Bottle , 22-Сен-24 01:11
Цодинг кстати прикольный чел, он реально не смотря на личные убеждения, пробует разные языки и пишет максимально разные проекты. Особенно порадовали стримы про Хороший Учебный Язык.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 20-Сен-24 22:35
Для телеграм.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 15:37
На свифте пока что написан единственный нормальный альтернативный браузер.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 16:43
Safari на C++
https://en.wikipedia.org/wiki/Safari_(web_browser)
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 18:38
Но Arc это Chromium...
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 15:38
Пока он не использует GPL, всегда есть риски закрытия исходного кода, и уже не очень опен-сорсный язык будет.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено YetAnotherOnanym , 19-Сен-24 15:48
Автор с маузером и в кожаной куртке будет обходить всех, кто скачал исходники, и переносить тарболлы к себе на флэшку?
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 16:07
Ну не будет обходить и что дальше? Будут у вас на флешке протухшие исходники, не соответствующие текущему веянию "стандарта" языка.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Анонимусс , 19-Сен-24 16:14
> Будут у вас на флешке протухшие исходникиНу так и собирай их протухшим компилятором, в чем проблема?
Ты ж понимаешь, что любой открытый проект может исчезнуть аналогично?
Вот завтра выйдет глава комитета гцц и скажет "следующего не будет". И всё.
А то, что кто-то его форкнет и сам будет писать... так это и со свифтом можно сделать, благо все исходники есть.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 16:23
>глава комитета гццЭто ещё что за комитет такой? Есть комитет по стандартизациия языка C, комитет по C++. А GCC только реализует стандарты, разработанные языковыми комитетами.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Анонимусс , 19-Сен-24 16:34
> Это ещё что за комитет такой?Вот эти люди - official GNU maintainer for GCC
gcc.gnu.org/steering.html
Скажут "я устал, я мухожук, дальше как-нибудь сами"
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 19:36
Выбирут нового и продолжат. Гдавное, на стороне не найти какого-либо интересующегося шаманизмом.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено bOOster , 19-Сен-24 21:53
Никто ничего не продолжит. Форкнут и все заново.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено _kp , 20-Сен-24 19:07
> Никто ничего не продолжит. Форкнут и все заново.Языки программирования не форкают, что бы просто переписать, а каждый изобретает свой велосипед, несовместимый ни с чем.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 16:28
Пора повзрослеть уже и перестать перескаывать мантру про то что никто доступа к исходникам не забирает. Исходники - это ничто, никому свободная гнилая версия опроприетарившегося проекта будет не нужна, когда вся экосистема уйдёт вслед за эпплом.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено YetAnotherOnanym , 22-Сен-24 10:26
Пора повзрослеть уже и научиться видеть мир вокруг себя. Если проект нужный - его форкнут, как это произошло с OpenOffice/LibreOffice, и протухшей окажется как раз оставшаяся у корпорации версия.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 16:04
Да пока не появится фроненд Swift для GCC, вообще не стоит им заморачиваться.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 16:20
Старую версию тоже отберут?
Или ее всегда может развивать сообщество.Тут лицензия наоборот круто, не может быть ситуации как с выходом новой версии GPL по которой все что скомпилялось должно было тоже заражаться ею.
Даже пришлось городить костыли из GCC Runtime Library Exception.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 16:28
И что толку, если эталонная реализация будет закрыта, спецификации языка публиковаться не будут? Ну будет развивать несовместимый диалект, который не будет компилять исходники, написанные для компиляния закрытым компилятором.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Анонимусс , 19-Сен-24 16:38
> И что толку, если эталонная реализация будет закрыта, спецификации языка публиковаться не будут?Значит то что было переименуют в gnift и будут развивать сами.
> Ну будет развивать несовместимый диалект, который не будет компилять исходники,
> написанные для компиляния закрытым компилятором.
Сколько лет ядро можно было компилять единственно расово верным компилятором и проблемы никто не видел.
Диалектов лиспа тоже куча, и степень их совместимости очень разная.
И тут будет так же.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 16:41
Про Флеш тоже так говорили. Но нормальной опенсорс версии ActionScript никто сделать не смог.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 17:33
А разве у флеша исходники были открыты хоть когда-то?
Они даже спецификации давали, только под NDA. Так что сравнение так себе.
И тем не менее открыты проигрыватели существовали.
И даже эмулятор для игр появился - Ruffle.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 20-Сен-24 15:36
Только он все еще in development и не обеспечивает полную совместимость.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено qrKot , 20-Сен-24 18:53
Вероятно, потому что нафиг никому не нужен?
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 20-Сен-24 19:01
> Только он все еще in developmentТем не менее он уже поддерживает десятки тысяч игр и анимаций.
В базе flashpoint "171 727 games and 30 799 animations". Более чем уверен, что не все работают без проблем.
Но даже если половина играбельная - это очень круто.
> и не обеспечивает полную совместимость.
О какой полной совместимости может идти речь если спек нет?
Тут как с эмуляторами старых консолей - большая часть работает и на том спасибо.
Плюс "полную совместимость" как задачу никто не ставил. Он был создан для сохранения цифрового наследия
"Ruffle brings Flash content back to life with no extra fuss."
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 20-Сен-24 22:31
> Старую версию тоже отберут?Нет, она просто протухнет и станет бесполезной.
> Или ее всегда может развивать сообщество.
Рассказывайте сказки.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 21:29
Наоборот правильно, что жопэльных халявщиков прокатили. Спасибо на хлеб не намажешь.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 20-Сен-24 02:34
> Пока он не использует GPL, всегда есть риски закрытия исходного кода, и уже не очень опен-сорсный язык будет.Лицензии не меняются ретроактивно, если вышел свифт 6 на апач лицензии, то не только существовать эта версия будет всегда, но и лицензия официально разрешает код распространять и форкать.
Другое дело, что свифт без большого яблока за ним никому не нужен будет и даром.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено qrKot , 20-Сен-24 18:54
Справедливости ради, он и при наличии погрызенного яблока никому, кроме собственно яблока, даром не нужен...
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Илья , 20-Сен-24 08:47
> есть риски закрытия исходного кодаSwift это по сути синтаксический сахар над ObjectiveС, который кроме эппл нигде не используется. Синтаксис у ObjectiveC специфичный, и он уже один раз проиграл конкуренцию с C++.
Кросс-платформенных графических приложений на SWIFT не напишешь. Да и пользовательские приложения давно не выгодно писать отдельно для MAC/IOS, а заменить чем-то кроссплатформенным (FLUTTER, MAUI, ELECTRON)
Бек тоже занят давно дотнетчиками, джавистами и прочее.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 20-Сен-24 12:01
> Кросс-платформенных графических приложений на SWIFT не напишешь.Можно подумать, что нативно напишешь на чем-то другом, кроме как на С++? Костыли же (т.н. биндинги) есть для любого языка.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 20-Сен-24 12:03
> FLUTTER, MAUI, ELECTRONА вот за ЭТО нужно гнать из разработки и кастрировать (без преувеличения).
"Компания Apple представила язык программирования Swift 6.0"
Отправлено qrKot , 20-Сен-24 18:55
чем Flutter-то не угодил?
"Компания Apple представила язык программирования Swift 6.0"
Отправлено btrfs , 20-Сен-24 19:32
Да не шарит товарищ. Электрон с флаттером в одну кучу.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним324 , 20-Сен-24 12:37
> Да и пользовательские приложения давно не выгодно писать отдельно для MAC/IOSВ каком месте это не выгодно? Айфон самый популярный смартфон в мире, даже создавая приложения исключительно под IOS можно жить годами, ибо один эпл стор генерирует в 10 раз больше денег, чем гугл плей и майкрософт стор вместе взятые.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 20-Сен-24 15:39
>Айфон самый популярный смартфон в миреДавно уже нет.
>один эпл стор генерирует в 10 раз больше денег
Только эти деньги уходят приложениям из топ-100, а остальные работают за надежду.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено qrKot , 20-Сен-24 18:56
>> В каком месте это не выгодно?В месте, когда кроссплатформенное приложение нужно, а лишних миллиардов нет?
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним324 , 20-Сен-24 21:19
>>> В каком месте это не выгодно?
> В месте, когда кроссплатформенное приложение нужно, а лишних миллиардов нет?А в чём проблема в мире где рулит клиент-серверная модель приложений натянуть на общий бекенд, нативный для каждой отдельной платформы фронт. Бизнес логика не меняется.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Ruslan , 20-Сен-24 16:44
Swift такой же синтаксический сахар над Objective-C, как С++ над Turbo Pascal. Это совершенно разные языки. Из общего у них только Эппл и подсчёт ссылок.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Прохожий , 22-Сен-24 12:58
>Кросс-платформенных графических приложений на SWIFT не напишешь.Это почему же? Если язык кросс-платформенный, то и графические библиотеки можно к нему написать такие же. Разработчики подобных библиотек для Rust не дадут соврать.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Ося Бендер , 19-Сен-24 15:42
Явно не хватает сабжа в ядре Линукс.
Раст ему проигрывает в удобстве и простоте.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 15:46
Тут дело в другом. Гугл захотели свой язык для своих мобилок сделали дарт и флюттер. Эпл захотели свой язык для мобилок сделали Свифт. Потом обе решили что надо своим языкам ещё применение найти и никто ничего не нашел потому что жёстко подконтрольный одной фирме язык никому из нормальных людей ненужОн.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Анониматор , 19-Сен-24 15:59
JavaScript с тобой не согласен
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 16:09
Джаваскипт никому не принадлежит. Это стандарт который каждый реализует как хочет.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 16:49
ECMAScript
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 17:02
Язык принадлежит языку? Табы принимаешь?
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 23:11
Я на пробелах
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 17:53
все что со словом "java" все еще принадлежит Ораклу. Поэтому все шифруются как jsscript или ecmascript
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 20:57
И остров тоже им принадлежит? Ты больной чтоли такой бред писать?
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Sadok , 19-Сен-24 23:08
и моцоцыкл
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 20-Сен-24 02:14
И сигареты
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 20-Сен-24 05:10
Мотоцикл был всё же JAWA, не докопаешься.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 20-Сен-24 11:37
Наверное, китайцы чехам ребрендинг сделали :)
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Анонус , 20-Сен-24 20:24
> Несколько тысяч разработчиков ПО призвали Oracle в интересах сообщества отказаться от якобы ненужного ей товарного знака JavaScript – под этим названием развивается один из самых популярных языков программирования в мире. Прядущая попытка достучаться до американской мегакорпорации не увенчалась успехом, поэтому на одни только щедрость и доброту Oracle авторы инициативы больше не надеются. Давно обозначившуюся проблему планируют решать через патентное ведомство США с привлечением юристов.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 16:12
И кому он единолично подконтролен?
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 16:14
> Dart
> SwiftРешение найдено! Надо объединить фишки обоих, разработав третий.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено qrKot , 20-Сен-24 18:58
Чтобы потом написать четвертый, объединив фишки первых трех?)
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 17:40
> Эпл захотели свой язык для мобилок сделали Свифт.Кто тебе такое сказал? Нет, его делали как приемника Objective-C.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено btrfs , 20-Сен-24 18:50
Потому что флаттер, как фреймворк, хорош. Дарт, как язык, полная противоположность. Ошибки типов, которые по идее должен ловить компилятор, ловишь в рантайм. Хотя, может быть, после великого и ужасного такое впечатление.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Данные в так называемом поле Name , 23-Сен-24 09:14
Двоякое. С одной стороны, если прям тотальный контроль одних буржуев присутствует - плохо, с другой, технология в которую какая-нибудь корпорация зла не вливает тонны денех - сдохнет от истощения.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено qrKot , 20-Сен-24 18:57
>> Явно не хватает сабжа в ядре Линукс.Толсто!
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Прохожий , 22-Сен-24 13:03
На счёт простоты - спорно, но пусть. Но в удобстве? Чего тебе лично не хватает из того, что есть в Свифт, но нет в Раст тулчейне?
"Компания Apple представила язык программирования Swift 6.0"
Отправлено nc , 19-Сен-24 16:05
А есть ли какая-то среда разработки чтобы потыкать язык без макоси (под линуксом или виндой)? Понятно что можно и из консоли, но в ide интереснее.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 16:10
Вскоде
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Анонимусс , 19-Сен-24 16:11
Проще всего vscode
swift.org/documentation/articles/getting-started-with-vscode-swift.htmlИли Visual Studio, если на винде
github.com/pwsacademy/swift-setup/blob/main/platforms/windows/README.md
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 16:50
Когда мне надо было написать клиентскую либу для яблочников, я писал её под линуксом в CLion со Swift-плагином. Бинари компилятора-девтулзов брал с AUR, не знаю, как сейчас, тогда работало.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 16:55
Кстати, довольно быстро изучил язык, за пару дней. Если не углубляться в эппловские UI (а мне это и нафиг не надо было, я писал клиентскую либу и простейший консольный клиент в качестве PoC), всё очень наглядно и просто. Язык в целом понравился, приятнее всяких Golang и прочих Rust, только всякие ObjC compat-ы всю красоту портят местами.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 17:05
Попробуй Dart учится за час. Flutter можешь не изучать.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 17:29
Dart нормальный, но вне Flutter непонятно, что на нём писать. Если только just for fun.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 17:45
https://serverpod.dev/ - вот тут ухитряются на нем бэкенд делать
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Андрей , 20-Сен-24 10:13
Свежий Qt Creator с lsp для свифта, сейчас QC по сути для любого языка по такой схеме можно использовать, хотя основные для QC очевидно это C++, Python
"Компания Apple представила язык программирования Swift 6.0"
Отправлено qrKot , 20-Сен-24 18:59
AppCode же целый есть
"Компания Apple представила язык программирования Swift 6.0"
Отправлено yurikoles , 21-Сен-24 03:48
>без макоси
>AppCodeВо-первых, он был только под macOS, а во-вторых он уже умер, так и не взлетев.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено qrKot , 21-Сен-24 08:06
ну, видимо, настолько всем язык нужен, что аж идешка сдохла...
"Компания Apple представила язык программирования Swift 6.0"
Отправлено yurikoles , 22-Сен-24 07:57
Видимо на столько люди были готовы платить за вечно отстающую по функционалу IDE на Java когда есть бесплатная нативная IDE от авторов языка. Фактически нужно было постоянно открывать Xcode, чтобы сделать то, что AppCode не умеет.Самый явный пример: визуальное проектирование GUI, AppCode не имел как своей реализации Interface Builder, так и предпросмотр для SwiftUI.
Более того, AppCode не мог работать без установленного Xcode, т.е. это фактически был альтернативный платный фронтенд для редактирования кода.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 16:58
Это же язык програмирования для экосистем iOS, macOS. Яблочники.Линуксоидам здесь делать нечего.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 17:00
Этот язык может быть интересен только если у вас проект на objc написан. Это по сути к нему синтаксический сахарНо за пределами аппле вряд-ли кто-то будет на нём писать. Есть же C#, GO
"Компания Apple представила язык программирования Swift 6.0"
Отправлено kkkj , 19-Сен-24 17:08
Он ближе к С++/Rust чем ко всяким гоу и тем более шарпам. Но да, пока apple не откроет, UI-ки, а такое никогда не случится, то будет жить только в яблочной инфраструктуре, хотя есть еще можно сайт заколхозить vapor.codes
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 17:31
Яблочный UI мне в принципе неинтересен, а вот в качестве языка общего назначения мне Swift в процессе знакомства в принципе понравился. Жаль, что он таким языком не станет.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Gemini , 19-Сен-24 20:38
Пишите для линукса, была же уже новость, что https://www.swift.org/blog/adwaita-swift/
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 21:27
Только ничего так и не написали.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 17:10
> Этот язык может быть интересен только если у вас проект на objc написан. Это по сути к нему синтаксический сахар Ээээ? Ты уверен?
Там куча всего нового, включая фоундайшн
github.com/apple/swift-foundation - Swift 69.0%
> Но за пределами аппле вряд-ли кто-то будет на нём писать. Есть же C#, GO
Думаю пригодится тем, кто начинал с яблочной, а теперь хочет мультиплатформу.
Т.к практически любой приложение должно быть и на яблоке и на винде.
Ну и поддержка андроида тоже добавит конкурентности.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 17:20
Мобилки - это UI. А значит сразу проще на C# и MAUI.NET - сразу и под Винду и под макось...
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 17:37
qml
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 17:37
Да и нет.
Есть подходы разные.
Кто-то делает UI на чем-то кроссплатформенном.
А кто-то пишет ядро и UI делает нативный.
Есть плюсы и минусы у каждого из подходов.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено kkkj , 19-Сен-24 17:50
Сразу видно под мобилки никогда не писали, ничего лучше нативного нет и не будет, так что в любом случае нужен и swift и kotlin, а на кросплафторме можно только одностраничное приложение для сельского туалета написать, так чтобы это не вызывало тошноты и у разработчиков и у QA.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 18:23
> MAUI.NETЭто тот, у которого хеллоуврот занимает почти гигабайт исходников? И я не преувеличиваю цифру. Помнится во времена 3 андроида нужно было всего 2 текстовых файлика для такого же приложения.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 17:17
К сожалению Apple опоздали: сразу надо было делать кроссплатформенно. Смотри - и вместо раста взяли бы его в ядро. Сразу куча новых разработчиков. А так: упустили свой шанс из-за своей "политики".
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 17:30
Свифт слишком тормозён чтобы что-то заменить.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 17:35
В языке там нечему тормозить. Тормозят эппловские либы, язык тут не виноват.Как язык без GC и без выносящих мозги borrow checker-ов - такой, "практический" - он в принципе очень даже неплох, и наверное единственный в своей категории среди более-менее популярных и поддерживаемых крупным бизнесом.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Анонимусс , 19-Сен-24 17:49
Язык то без GC, но сам arc штука не супербыстрая.
Там есть чему тормозить, просто не нужно на нем писать то, что сильно тормозит.С другой стороны всегда можно расчехлить UnsafeBufferPointer и прочие Unsafe если слишком нужно.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 18:23
Swift по скорости на уровне джаваскрипт https://www.opennet.dev/opennews/art.shtml?num=51475 итак во всем.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 20-Сен-24 15:47
Судить о скорости языка по одному криво написанному тесту? Там же в комментариях показали как его нужно переписать чтобы скорость была на уровне.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 20:00
>Как язык без GC и без выносящих мозги borrow checker-овЗачем нужен очередной язык без GC на счётчике ссылок? Что за фобия GC?
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 20-Сен-24 22:34
> Что за фобия GC?Вы знаете что такое GC и не знаете его минусов, из-за которых он ни для каких серьёзных применений не годится?
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 17:50
Ты думаешь?
У них была цель - заменить ОБЖ-с на новый более удобный язык.
Они ее ИМХО достигли.Остальное, всякая кроссплатформенность, открытость, сообщество и т.д. это все дополнительные бонусы.
Например, чтобы разработчики приложений, еще и помогали в портировании на другие платформы.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено qrKot , 20-Сен-24 19:04
Swift в ядро? Отсыпь
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Бывалый Смузихлёб , 21-Сен-24 12:48
Вообще нет. Если проект написан на obj-c - то там ему и место. Это как с Си на С++ переписывать )
В остальном, это яблоновички берутся за Стрижа
Ещё, за проблемами с интерфейсами, оно позиционировалось как универсально-серверное. Многие запилили обработку запросов на серваке на базе супер-стрижа ?)
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Алексей , 19-Сен-24 18:22
Отличный язык, вне эко системы эпла распространен мало, как пример на нем пишут бек. https://vapor.codes
https://www.kitura.dev
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 18:26
Последний уже два года как заброшен.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 19:41
Ну надо бы по традиции и ядро замутить, Swiftox какой-нибудь.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено пп , 20-Сен-24 00:16
отличный разъем лайтнинг (геометрия деталей просто надежнее), только они его запатентовали и запретили всем остальным, а теперь им самим запретили отличный разъем использовать, даже если то что придумает эпл будет объективно лучше, держаться от этого надо подальше.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено qrKot , 20-Сен-24 19:05
Ну ок, пишут бек. А в чем смысл? Выигрыш относительно Java/Go/C# какой?
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 18:32
Ужасающе плохой язык. Программа даже не на сто строк может собираться часами. https://habr.com/ru/articles/283106/
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 18:36
Это не проблема языка, это проблема фреймворков и их 100500 инклюдов, надстроек и прослоек.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 19:47
Месье не читатель, месье - писатель? Проблемы начинаются менее чем на ста строках. Это чуть больше hello world-а.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Русская ядерка , 19-Сен-24 20:05
> Проблемы начинаются менее чем на ста строках.У тебя одна строка может быть, но перед ней 1000 инклудов через конфигурационные файлы. П.с. мсье пишется без "е".
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 20:54
И где здесь 1000 инклюдов?
let myCompany = [
"employees": [
"employee 1": ["attribute": "value"],
"employee 2": ["attribute": "value"],
"employee 3": ["attribute": "value"],
"employee 4": ["attribute": "value"],
"employee 5": ["attribute": "value"],
"employee 6": ["attribute": "value"],
"employee 7": ["attribute": "value"],
"employee 8": ["attribute": "value"],
"employee 9": ["attribute": "value"],
"employee 10": ["attribute": "value"],
"employee 11": ["attribute": "value"],
"employee 12": ["attribute": "value"],
"employee 13": ["attribute": "value"],
"employee 14": ["attribute": "value"],
"employee 15": ["attribute": "value"],
"employee 16": ["attribute": "value"],
"employee 17": ["attribute": "value"],
"employee 18": ["attribute": "value"],
"employee 19": ["attribute": "value"],
"employee 20": ["attribute": "value"],
]
]
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 07-Окт-24 05:13
С чего вы взяли, что месье пишется как мсье?
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Анонимусс , 19-Сен-24 19:23
> habr.com/ru/articles/283106/
> 7 мая 2016 в 11:35Эта информация чуток устарела.
У свифта бывают затыки нарп. с выводом типов, но такого как там описано нет уже давненько.
С другой стороны ты всегда можешь прописать типы явно и облегчить работу компилятору.
Кроме того, как минимум в xcode есть профайлер компиляции и ты может посмотреть где тормоза и или исправить самому, или зарепортить и проблему исправят, чаще всего в след. релизе.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 19:57
>Эта информация чуток устарела.Вот более новая статья 7 фев 2019 в 02:03 https://habr.com/ru/articles/439290/
>У свифта бывают затыки нарп. с выводом типов
Значит проблема по прежнему актуальна, возможно даже в прежнем масштабе. Вот, в примере из статьи, шесть строк кода собираются 12 секунд.
>Кроме того, как минимум в xcode
Спасибо, проприетарниенько.
>или зарепортить и проблему исправят
Я не думаю, что язык с такими проблемами нужно чинить, я думаю, что язык с такими проблемами нужно выводить из обращения. Apple, с его масштабами, вполне могли бы взять уже существующий Ocaml или даже с нуля собрать что-то на основе SML, но вместо этого получился язык, который можно затормозить буквально десятком строк.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 20-Сен-24 05:08
> Вот более новая статья 7 фев 2019
> новая статья
> 2019
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 20-Сен-24 18:56
Вам нужно каждый год публиковать?
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 20-Сен-24 19:59
Разумеется, фанат огрызка не признает, что фирма огрызков производит ужасные вещи. Вот вам ещё более новое обсуждение. https://news.ycombinator.com/item?id=36124025 И да, если за всчера не было вопроса о скорости компиляции свифта, это не значит, что огрызко наконец-то его починил
"Компания Apple представила язык программирования Swift 6.0"
Отправлено голос из леса , 19-Сен-24 18:37
Судя по новости они решили по плюшкам догнать гошку.Поздно мучить дохлую кошку. Ни вакансии толком, ни сообщества, ни нормальной лицензии. Так и помрет потихоньку.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 18:48
> лицензииЭто последнее что должно интересовать кого-либо.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 19:29
Не в мире, где правят деньги.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 20-Сен-24 14:56
То есть реальном мире. В мире розовых пони разработчики питаются манкой, которая падает с небка и живут под листом лопуха.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено qrKot , 20-Сен-24 19:08
Это вас не интересует ровно до тех пор, пока вы пишете какой-то пет-проджект, нужный 3,5 калекам
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 20:57
Без продукции аппле, писать на этом языке невозможно. То есть, аппле хотят, чтобы только избранные программисты пользовались их творением? Наверняка, фанаты линукса и по совместительству программисты послали этот свифт куда подальше? Или нет?
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 19-Сен-24 21:14
Нашепчу вам — уже есть Nim. Входит в пятёрку языков по скорости генерируемых бинарников. Расходимся.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 20-Сен-24 08:28
> Официальные сборки подготовлены для Linux ..., Windows 10 и macOS (Xcode).Сначала залочить всю свою технику и ПО на себя, обидеть независимых разработчиков, потом пытаться исправить репутацию ... Ну успехов им. Будем наблюдать. Только наблюдать.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 20-Сен-24 08:29
А что там с независимыми разработчиками?
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 20-Сен-24 11:14
Их обидела эпл
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 20-Сен-24 15:57
Ничего, еврокомиссия со всем разберется. Лишние деньги в бюджете ЕС им не помешают.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 20-Сен-24 08:55
Swift самый кайфовый язык по синтаксису из всех современных ЯП. Там реально во всём идеальный баланс. После него писать на том же Go - боль. Жаль что вне яббла свифт пока что очень мало применим
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 20-Сен-24 11:15
Это только для обжектив Си правда. Свифт лучше объектив Си и всё.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено 123 , 21-Сен-24 00:54
Vlang лучше. и быстрее собирает
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 20-Сен-24 12:21
> Swift также предлагает множество современных методов программирования, таких как замыкания, обобщённое программирование, лямбда-выраженияСовременных... facepalm Алонсо Черч перевернулся
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 20-Сен-24 13:52
Напомнило.
Вам нужно убить дракона с помощью Swift. У вас есть класс NSDragon, но вам нужно написать 500 расширений, чтобы обеспечить убиваемость.
Когда вы почти закончили, Apple выпускает нового дракона.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 20-Сен-24 15:24
Расширения - это такой способ привтащить динамичность ObjC в язык, чтобы была интероперабельность.По сути, это причесанный манкипатчинг.
Не надо это тащить вне совместимость с Эппловскими штуками. Вообще не надо. Это антипаттерн.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 20-Сен-24 14:40
Язык сам по себе погоды не делает.
Распространненность, количество написанных библиотек, фреймворков, поддержка и т.п. и т.д.
А так .. неуловимый Джо, который нахрен никому не нужен.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 20-Сен-24 14:47
> Язык сам по себе погоды не делает.
> Распространненность, количество написанных библиотек, фреймворков, поддержка и т.п. и т.д.Свичт стыкуется с сишными либами.
Так что можешь считать что можно использовать все сишные библиотеки.
> А так .. неуловимый Джо, который нахрен никому не нужен.
Посмотри на объем рынка приложений для ios))
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 20-Сен-24 16:01
Не, ты посмотри на объем рынка Swift вне iOS. Это его будущее если Apple откажется от него, прецедент чему уже кстати был. А внутри iOS будешь писать на чем велено, захотят и на BF будешь писать.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 20-Сен-24 19:45
> прецедент чему уже кстати былЭто ты про обжси?
Хаха, слава богу что его закопали. У него просто море родовых травм унаследованных от сишки.
Плюс сам процесс отказа проходит очень медленно, больше десяти лет.
При этом на распоследнем xcode 16.1 обжси все так же продолжает нормально компилироваться (у нас еще нехилый кусок кодов на нем остался). И никто не заставляет его выкидывать, никто его не забирает, удаляет и тд.
Просто все новое пишется на свифте.
Есть конечно проблемы с новыми типами вроде прокидывания свифтовых структур, енамов и тд в обжси, но это проблему убогости обжси.
> А внутри iOS будешь писать на чем велено
UI - да. А логику - на чем хочешь. Хоть на с++.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 21-Сен-24 20:00
Так ты определись, закопали или не закопали, а то у тебя взаимопротиворечащие параграфы. Верно только то что теперь профессиональному разработчику для iOS необходимо знать оба языка. А если Apple захотят то и в Swift найдутся фатальные недостатки.
"Компания Apple представила язык программирования Swift 6.0"
Отправлено Аноним , 20-Сен-24 22:39
> Не, ты посмотри на объем рынка Swift вне iOSОткрою секрет - у него и внутри iOS объём рынка весьма скромный. Даже натив на нём не хотят писать.