The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Компания Apple опубликовала язык программирования Swift 6.3 "
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Компания Apple опубликовала язык программирования Swift 6.3 "  +/
Сообщение от opennews (??), 28-Мрт-26, 22:43 
Компания Apple опубликовала релиз языка программирования Swift 6.3. Официальные сборки подготовлены для Linux, Windows и macOS (Xcode). Исходные тексты распространяются под лицензией Apache 2.0...

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

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


2. "Компания Apple опубликовала язык программирования Swift 6.3 "  +/
Сообщение от Аноним (2), 28-Мрт-26, 22:45 
Современный подход.
ЯП + пакетный менеджер.

Возможно когда-то его более отсталые "коллеги" до этого дойдут.

Ответить | Правка | Наверх | Cообщить модератору

5. "Компания Apple опубликовала язык программирования Swift 6.3 "  +1 +/
Сообщение от AleksK (ok), 28-Мрт-26, 23:03 
Тут rust поливают помоями в том числе за пакетный менеджер
Ответить | Правка | Наверх | Cообщить модератору

7. "Компания Apple опубликовала язык программирования Swift 6.3 "  –2 +/
Сообщение от Аноним (7), 28-Мрт-26, 23:18 
> Тут rust поливают помоями в том числе за пакетный менеджер

А что они не поливают помоями?
Так что это не показатель)

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

Ответить | Правка | Наверх | Cообщить модератору

30. "Компания Apple опубликовала язык программирования Swift 6.3 "  +1 +/
Сообщение от 12yoexpert (ok), 29-Мрт-26, 11:22 
много чего, это показатель

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

один только самсунг продаёт телефонов больше, чем эпол

Ответить | Правка | Наверх | Cообщить модератору

32. "Компания Apple опубликовала язык программирования Swift 6.3 "  +/
Сообщение от Аноним (32), 29-Мрт-26, 11:32 
> много чего, это показатель

Да, это показатель нитакусиков

> не все работают на рынке. некоторые добились в жизни большего,

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

> один только самсунг продаёт телефонов больше, чем эпол

По кол-ву? Или по деньгам?
Думаю подвал дядюшки ляо продает в 100500 раз больше мусора по 50 баксов.

Ответить | Правка | Наверх | Cообщить модератору

34. "Компания Apple опубликовала язык программирования Swift 6.3 "  +/
Сообщение от localhostadmin (ok), 29-Мрт-26, 11:33 
> А вот то, что половина рынка смартфонов в развитых странах используют этот язык - уже успех

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

Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

39. "Компания Apple опубликовала язык программирования Swift 6.3 "  +/
Сообщение от 12yoexpert (ok), 29-Мрт-26, 11:42 
они оба гос и оба активно рекламируются в рф, просто разным ЦА, так что пример неудачный
Ответить | Правка | Наверх | Cообщить модератору

45. "Компания Apple опубликовала язык программирования Swift 6.3 "  +/
Сообщение от Смузихлеб забывший пароль (?), 29-Мрт-26, 12:32 
"развитые страны" - это те, которые перестали активно расти и развиваться и вместо стагнирующих(деградирующих по сути) решили сами себя называть "развитыми" ? ( серьёзно, развитые страны - те, которые по сути не растут, ведь они уже "развились"/"выросли", а "развивающиеся" - те, которые прямо сейчас именно что активно развиваются. Эдак и бзди/хурд можно назвать развитыми, ибо доп. развития по сути и не происходит)
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

16. "Компания Apple опубликовала язык программирования Swift 6.3 "  +/
Сообщение от Аноним (16), 29-Мрт-26, 01:31 
сравнили тоже раст и свифт :)
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

21. "Компания Apple опубликовала язык программирования Swift 6.3 "  +/
Сообщение от Аноним (21), 29-Мрт-26, 09:37 
> Тут rust поливают помоями в том числе за пакетный менеджер

Вы недопоняли, что именно они (мы) поливают. Пакетный менеджер, поддерживаемый крупнейшей корпорацией, и пакетный менеджер, который наполняет неизвестно кто - две большие разницы.

Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

31. "Компания Apple опубликовала язык программирования Swift 6.3 "  +1 +/
Сообщение от 12yoexpert (ok), 29-Мрт-26, 11:30 
вообще нет никакой разницы
Ответить | Правка | Наверх | Cообщить модератору

40. "Компания Apple опубликовала язык программирования Swift 6.3 "  +/
Сообщение от Аноним (40), 29-Мрт-26, 12:07 
Разница концептуальная.
Ответить | Правка | Наверх | Cообщить модератору

47. "Компания Apple опубликовала язык программирования Swift 6.3 "  +1 +/
Сообщение от 12yoexpert (ok), 29-Мрт-26, 12:33 
нет, её нет

если есть два разных мусора, кому какое дело, разный он или нет, если ты его не перерабатываешь?

Ответить | Правка | Наверх | Cообщить модератору

6. "Компания Apple опубликовала язык программирования Swift 6.3 "  +/
Сообщение от Аноним (6), 28-Мрт-26, 23:04 
https://developer.apple.com
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

18. "Компания Apple опубликовала язык программирования Swift 6.3 "  –2 +/
Сообщение от Аноним83 (?), 29-Мрт-26, 02:46 
Пакетный менеджер отличный от git submodules - это потеря контроля над кодом. После этого любой из 100500 анонимов авторов лефтпада могут сотворить что угодно на системе где якобы ваша программа запускается.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

25. "Компания Apple опубликовала язык программирования Swift 6.3 "  –2 +/
Сообщение от inferrna (ok), 29-Мрт-26, 10:37 
...А любые версии, кроме сха-1-го хэша, это потеря элитарности.
Вообще, ты бред написал, так как автор лефтпада может смыть гит-репу в любой момент, но с крейтс-айо не так просто удалить крейт (а если им пользуется много народу, то вовсе невозможно).
Ответить | Правка | Наверх | Cообщить модератору

28. "Компания Apple опубликовала язык программирования Swift 6.3 "  +/
Сообщение от Аноним (40), 29-Мрт-26, 11:17 
ПМ - это отличный современный способ доставки кода, позволяющий разработчикам ПО сосредоточиться на создании вместо бесконечной поддержки инфраструктуры. Другое дело, что люди из пупи и npm просто забили на верификацию кода и их ПМ превратились в помойки нейрослопа и зловредов. Получаемые гранты они пускают на всякую фигню типа инклюзивной разработки и гендерных квот, а поддержкой инфры никто не занимается. Проблема в людях, а не в инструменте. Почему-то новостей "в библиотеках swift обнаружены майнеры" не существует.
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

36. "Компания Apple опубликовала язык программирования Swift 6.3 "  +/
Сообщение от 12yoexpert (ok), 29-Мрт-26, 11:35 
любые слова гомофобов можно смело делить на ноль, как и слова любых других жертв пропаганды (нацизма, религии, эпла или раста), мнящих себя какими-то особенными, а не "такими плохими, как эти вон те"

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

Ответить | Правка | Наверх | Cообщить модератору

41. "Компания Apple опубликовала язык программирования Swift 6.3 "  –2 +/
Сообщение от Аноним (40), 29-Мрт-26, 12:09 
Какая ещё гомофобия? Тебе надо объяснять, чем отличаются равные права от дискурса sjw? Попроси своего куратора лекцию устроить.
Ответить | Правка | Наверх | Cообщить модератору

46. "Компания Apple опубликовала язык программирования Swift 6.3 "  +/
Сообщение от 12yoexpert (ok), 29-Мрт-26, 12:33 
пруф на квоты в студию
Ответить | Правка | Наверх | Cообщить модератору

48. "Компания Apple опубликовала язык программирования Swift 6.3 "  +/
Сообщение от User (??), 29-Мрт-26, 12:48 
То ли дело вот "линуксойеды", да?
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

49. "Компания Apple опубликовала язык программирования Swift 6.3 "  +/
Сообщение от Аноним (49), 29-Мрт-26, 13:13 
Да, вот тоже пример современного подхода https://www.opennet.ru/opennews/art.shtml?num=65097 . А сколько таких примеров в NPM, ууу, ваще сказка.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

3. "Компания Apple опубликовала язык программирования Swift 6.3 "  +/
Сообщение от Аноним Мю (?), 28-Мрт-26, 22:47 
> Для обеспечения высокой производительности Swift-программы компилируются в машинный код, который в проведённых тестах демонстрирует производительность на 30% опережающую код на Objective-C

Увидеть бы тесты...

Ответить | Правка | Наверх | Cообщить модератору

4. "Компания Apple опубликовала язык программирования Swift 6.3 "  –1 +/
Сообщение от Аноним Мю (?), 28-Мрт-26, 22:53 
Но за развитием языка очень пристально слежу.
Ответить | Правка | Наверх | Cообщить модератору

8. "Компания Apple опубликовала язык программирования Swift 6.3 "  +/
Сообщение от Аноним (8), 28-Мрт-26, 23:20 
Погугли, было исследование со сравнением языков в различных сценариях
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

9. "Компания Apple опубликовала язык программирования Swift 6.3 "  +/
Сообщение от Аноним (9), 28-Мрт-26, 23:23 
> Увидеть бы тесты...

Учитывая что эту фразу копипастят в разных вариантах из новости в новость начиная с самой первой по тегу свифт на этом сайте "Компания Apple представила язык программирования Swift, основанный на LLVM" из далекого 2014 года... то нужно будет искать где-то там.
opennet.me/opennews/art.shtml?num=39912

За то время свифт очень сильно менялся, особенно в момент переходов Swift2 -> Swift3 и Swift3 -> Swift4.

На 5 и 6 вполне себе приятно разрабатывать, в том числе бекенд.

Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

10. "Компания Apple опубликовала язык программирования Swift 6.3 "  –2 +/
Сообщение от Аноним (10), 28-Мрт-26, 23:32 
На самом деле это уже не важно)
Objective-C уже де-факто abandoned - в него не добавляют фичи, только какие-то фиксы для совместимости.

Т.е ситуация "функция в Swift есть, а её аналога в в обжси нету" вполне привычная.
Можно изголяться и писать отдельный swift файл, объявлять экстеншн для objc класса, в нем вызывать нужные функции...

Но проще потихоньку переписывать кусками проект на свифт.

Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

22. "Компания Apple опубликовала язык программирования Swift 6.3 "  +1 +/
Сообщение от Аноним (21), 29-Мрт-26, 09:39 
> Objective-C уже де-факто abandoned - в него не добавляют фичи

Опять всё перепутали - основная проблема модного подхода. В язык не нужно добавлять фичи. Добавляйте фичи в библиотеки и фреймворки.

Ответить | Правка | Наверх | Cообщить модератору

29. "Компания Apple опубликовала язык программирования Swift 6.3 "  +/
Сообщение от 12yoexpert (ok), 29-Мрт-26, 11:19 
маленькие додики не знают, что такое библиотеки, они всё считают частью языка
Ответить | Правка | Наверх | Cообщить модератору

24. "Компания Apple опубликовала язык программирования Swift 6.3 "  +/
Сообщение от Аноним324 (ok), 29-Мрт-26, 10:27 
> Т.е ситуация "функция в Swift есть, а её аналога в в обжси нету" вполне привычная.

Можно изголяться и писать отдельный swift файл, объявлять экстеншн для objc класса, в нем вызывать нужные функции...

Ну так такое везде. Сишечка так то тоже заброшеная, потому что в стандарт ANSI С ничего давным давно не добавляют, а С23 это фанфик на тему и вообще другой язык. Та же ситуация происходит и у условного майкрософта, когда в С# фичи завозят, а VB.net нет, потому что VB вечно стабильный релиз, считай заброшеный.

Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

15. "Компания Apple опубликовала язык программирования Swift 6.3 "  +/
Сообщение от Аноним (16), 29-Мрт-26, 00:56 
> отличается использованием средств автоматического распределения памяти, контроля переполнения переменных и массивов, защитой от использования неинициализированных переменных и блокированием доступа к памяти после её освобождения

Т.е. делал всё то ещё до того, как придумали раст.

Ответить | Правка | Наверх | Cообщить модератору

44. "Компания Apple опубликовала язык программирования Swift 6.3 "  –1 +/
Сообщение от Илья (??), 29-Мрт-26, 12:20 
У раста управление памятью по блокам владения.

У свифта система подсчета ссылок, что само по себе проблема

Ответить | Правка | Наверх | Cообщить модератору

50. "Компания Apple опубликовала язык программирования Swift 6.3 "  +/
Сообщение от Аноним (16), 29-Мрт-26, 13:13 
У Эппла проблем нету, а вот у растерманов почему-то есть.
Ответить | Правка | Наверх | Cообщить модератору

55. "Компания Apple опубликовала язык программирования Swift 6.3 "  +/
Сообщение от Илья (??), 29-Мрт-26, 13:55 
В свифте простейшие указатели двух объектов друг на друга создают мемори-лик. Ты с подсчётом ссылок что не делай, фундаментальную проблему ты не решишь.

В расте нет проблем с циклическими ссылками, там в 99% случаев компилятор знает когда нужно объект уничтожить, так как знает, когда объект перестали использовать. Но, к слову, мемори лики в расте не считаются неопределённым поведением и с ними он никак не работает.

Мы же по старинке гоняем в докере c# и используем GC

Ответить | Правка | Наверх | Cообщить модератору

19. "Компания Apple опубликовала язык программирования Swift 6.3 "  +2 +/
Сообщение от leap42 (ok), 29-Мрт-26, 08:17 
Кто-то за пределами экосистемы эпол пользуется? Для чего?
Ответить | Правка | Наверх | Cообщить модератору

23. "Компания Apple опубликовала язык программирования Swift 6.3 "  –4 +/
Сообщение от Аноним (21), 29-Мрт-26, 09:40 
Спасибо. Хорошо напомнили. Нужно попробовать. В моем последнем проекте поддерживаются все языки.
Ответить | Правка | Наверх | Cообщить модератору

27. "Компания Apple опубликовала язык программирования Swift 6.3 "  +/
Сообщение от 12yoexpert (ok), 29-Мрт-26, 11:14 
нет
Ответить | Правка | Наверх | Cообщить модератору

43. "Компания Apple опубликовала язык программирования Swift 6.3 "  +/
Сообщение от Илья (??), 29-Мрт-26, 12:17 
Нет
Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

20. "Компания Apple опубликовала язык программирования Swift 6.3 "  +3 +/
Сообщение от zionist (ok), 29-Мрт-26, 08:40 
За пределами экосистемы Apple - совершенно бесполезный язык.
Ответить | Правка | Наверх | Cообщить модератору

26. "Компания Apple опубликовала язык программирования Swift 6.3 "  –3 +/
Сообщение от 12yoexpert (ok), 29-Мрт-26, 11:13 
> генерируется заголовочный файл с соответствующими определениями для Си
> определениями

гуманитария кусок, иди борщи вари

Ответить | Правка | Наверх | Cообщить модератору

35. "Компания Apple опубликовала язык программирования Swift 6.3 "  –1 +/
Сообщение от Аноним (32), 29-Мрт-26, 11:34 
Почему современные вебсиньоры это такое невоспитанное бы-ло?
Тебе что в хлеву со свиньями воспитывали?
Или на складе картошки?
Ответить | Правка | Наверх | Cообщить модератору

42. "Компания Apple опубликовала язык программирования Swift 6.3 "  +/
Сообщение от Илья (??), 29-Мрт-26, 12:16 
Полностью зависящий от obj-c язык, который никто в страшном сне не возьмёт для разработки ничего кроме приложений под ios.

На бекенде брать свифт - ненавидеть себя и окружающих

Ответить | Правка | Наверх | Cообщить модератору

52. Скрыто модератором  +/
Сообщение от Аноним (49), 29-Мрт-26, 13:19 
Ответить | Правка | Наверх | Cообщить модератору

51. "Компания Apple опубликовала язык программирования Swift 6.3 "  +/
Сообщение от Аноним (51), 29-Мрт-26, 13:15 
Хм, вот интересно: Apple не юзает Rust потому что не их детище? Потому что нет необходимости? Или потому что они ждут пока не созреет Hylo, который по сути является продолжением развития идей Swift, и который пилит тот же чувак, что когда-то сделал им Swift?
Ответить | Правка | Наверх | Cообщить модератору

53. "Компания Apple опубликовала язык программирования Swift 6.3 "  +/
Сообщение от Аноним (51), 29-Мрт-26, 13:20 
Поговаривают будто Hylo это Rust, только с человеческим синтаксисом;)
Ответить | Правка | Наверх | Cообщить модератору

56. "Компания Apple опубликовала язык программирования Swift 6.3 "  +/
Сообщение от 12yoexpert (ok), 29-Мрт-26, 13:57 
потому что эплу нужно писать софт, а на расте это делать не получится: 100% времени нужно подлизывать борров-чекеру, заворачиваясь буквой зю, пока ему не понравится. вместо работы над задачей ты просто сидишь и страдаешь с недоязыком

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

Ответить | Правка | К родителю #51 | Наверх | Cообщить модератору

54. "Компания Apple опубликовала язык программирования Swift 6.3 "  +1 +/
Сообщение от nox. (?), 29-Мрт-26, 13:27 
> Официальные сборки подготовлены для Linux, Windows и macOS

Для Windows залочено на Visual Studio. Поэтому проект как кроссплатформенный совершенно неинтересен.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2026 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру