Вариант для распечатки |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от opennews (??) on 30-Мрт-18, 09:20 | ||
Компания Apple опубликовала (https://swift.org/blog/swift-4-1-released/) релиз языка программирования Swift 4.1 (https://swift.org). Официальные сборки подготовлены (https://swift.org/download/#releases) для Linux (Ubuntu 14.04, 16.04, 16.10) и macOS (Xcode). Исходные тексты распространяются (https://github.com/apple/swift) под лицензией Apache 2.0. | ||
Ответить | Правка | Cообщить модератору |
Оглавление |
Сообщения по теме | [Сортировка по времени | RSS] |
1. "Компания Apple выпустила язык программирования Swift 4.1" | +4 +/– | |
Сообщение от Аноним (??) on 30-Мрт-18, 09:20 | ||
Кто - нибудь объяснит: для чего официальные сборки подготавливают для Linux? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
2. "Компания Apple выпустила язык программирования Swift 4.1" | +11 +/– | |
Сообщение от A.Stahl (ok) on 30-Мрт-18, 09:23 | ||
Реклама. "Какие мы открытые и вы, сраные прыщавые очкарики, тоже можете приобщиться к прекрасному и подумать иначе". А технически, вероятно, поддержка двух платформ почти ничего не стоит. Поэтому под Винду и нет версии. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
5. "Компания Apple выпустила язык программирования Swift 4.1" | –3 +/– | |
Сообщение от Солнышко (??) on 30-Мрт-18, 09:39 | ||
Основа потому что nix. | ||
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору |
13. "Компания Apple выпустила язык программирования Swift 4.1" | +5 +/– | |
Сообщение от rscx64_ on 30-Мрт-18, 09:55 | ||
может вдруг его не для целей "заменить твой clojure" делали? может для своих яблочных задач? | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
34. "Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от Солнышко (??) on 30-Мрт-18, 11:19 | ||
Вы лично какие-такие яблочные задачи на Linux собираетесь решать? | ||
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору |
64. "Компания Apple выпустила язык программирования Swift 4.1" | –6 +/– | |
Сообщение от Аноним (??) on 30-Мрт-18, 14:35 | ||
Не знаю как он, но разработчики homebrew поголовно сидят на линуксе. Мак не готов для разработчика. | ||
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору |
71. "Компания Apple выпустила язык программирования Swift 4.1" | +1 +/– | |
Сообщение от Anin on 30-Мрт-18, 15:32 | ||
Вас не смущает что homebrew на линуксе это порт от маковской версии? | ||
Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору |
75. "Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от Аноним (??) on 30-Мрт-18, 15:57 | ||
homebrew как раз оригинал на маке. Для линукса linuxbrew. Под консольку на лине разрабатывать проще для любой платформы, а на маках пишут только приложения с графическим интерфейсом для iOS и macOS. На других платформах это или невозможно или очень сложно. | ||
Ответить | Правка | ^ к родителю #71 | Наверх | Cообщить модератору |
87. "Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от Аноним (??) on 31-Мрт-18, 03:29 | ||
Да ну вон там уже зашкаливает версия в .NET и я слышал окна можно вращать в WPF ;) | ||
Ответить | Правка | ^ к родителю #75 | Наверх | Cообщить модератору |
89. "Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от Аноним (??) on 31-Мрт-18, 04:03 | ||
Хм, а чем консолька в линуксе отличается от консольки в маке? | ||
Ответить | Правка | ^ к родителю #75 | Наверх | Cообщить модератору |
92. "Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от Аноним (??) on 31-Мрт-18, 11:18 | ||
Ничем, но утилит для работы с консолькой больше в линуксе и проще развернуть среду разработки на линуксе. | ||
Ответить | Правка | ^ к родителю #89 | Наверх | Cообщить модератору |
90. "Компания Apple выпустила язык программирования Swift 4.1" | +1 +/– | |
Сообщение от Аноним (??) on 31-Мрт-18, 05:53 | ||
>Мак не готов для разработчика | ||
Ответить | Правка | ^ к родителю #64 | Наверх | Cообщить модератору |
15. "Компания Apple выпустила язык программирования Swift 4.1" | +2 +/– | |
Сообщение от Alexey (??) on 30-Мрт-18, 09:59 | ||
Вам он скорей всего никогда не понадобится. Его ниша - приложения для iOS, macOS и всего остального от эппл. Можно писать консольные и серверные приложения для Linux, но здесь наверно не взлетит т.к. много конкурентов. Как язык для бекенда его IBM пытается двигать: https://developer.ibm.com/swift/ | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
61. "Компания Apple выпустила язык программирования Swift 4.1" | +2 +/– | |
Сообщение от bOOster (ok) on 30-Мрт-18, 14:28 | ||
Похожая разновидность ООЯП используется для программирования контроллеров XMOS. Даже можно сказать брат близнец, но с интересными доработками полного параллелизма многоядерной аппаратной реализации этих контроллеров. | ||
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору |
24. "Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от _hide_ (ok) on 30-Мрт-18, 10:27 | ||
Вам бы в википедию заглянуть :-) | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
40. "Компания Apple выпустила язык программирования Swift 4.1" | +1 +/– | |
Сообщение от Аноним (??) on 30-Мрт-18, 11:55 | ||
Если у Вас последний гном, то есть преимущество. На этом языке можно писать смайлами! | ||
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору |
43. "Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от Солнышко (??) on 30-Мрт-18, 12:07 | ||
Вы это про стрижа? | ||
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору |
3. "Компания Apple выпустила язык программирования Swift 4.1" | +1 +/– | |
Сообщение от anonymous (??) on 30-Мрт-18, 09:34 | ||
Потому что могут? | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
44. "Компания Apple выпустила язык программирования Swift 4.1" | –1 +/– | |
Сообщение от Аноним (??) on 30-Мрт-18, 12:09 | ||
Ничего не стоит портировать программу с макоси на линух, потому что оба никсы. | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
49. "Компания Apple выпустила язык программирования Swift 4.1" | –1 +/– | |
Сообщение от Аноним (??) on 30-Мрт-18, 12:20 | ||
Вы заблуждаетесь. POSIX - да, nix - нет. | ||
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору |
53. "Компания Apple выпустила язык программирования Swift 4.1" | –1 +/– | |
Сообщение от Аноним (??) on 30-Мрт-18, 13:10 | ||
В чём собственно разница? Это очередной дистрибутив с нескучными обоями, только закрытый. | ||
Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору |
72. "Компания Apple выпустила язык программирования Swift 4.1" | +2 +/– | |
Сообщение от kk (??) on 30-Мрт-18, 15:37 | ||
Как вы считаете *BSD сильно от линукса отличается или нет? А солярка? А HP-UX? | ||
Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору |
77. "Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от Аноним (??) on 30-Мрт-18, 17:09 | ||
Почему нет порта Adobe под FreeBSD если всё так просто? | ||
Ответить | Правка | ^ к родителю #72 | Наверх | Cообщить модератору |
84. "Компания Apple выпустила язык программирования Swift 4.1" | +2 +/– | |
Сообщение от kk (??) on 30-Мрт-18, 20:05 | ||
потомучто нет коммерческого смысла? | ||
Ответить | Правка | ^ к родителю #77 | Наверх | Cообщить модератору |
85. "Компания Apple выпустила язык программирования Swift 4.1" | +3 +/– | |
Сообщение от Аноним (??) on 30-Мрт-18, 20:48 | ||
Линуксоиды пересядут на бздю по такому поводу и от systemd избавятся. | ||
Ответить | Правка | ^ к родителю #84 | Наверх | Cообщить модератору |
51. "Компания Apple выпустила язык программирования Swift 4.1" | +1 +/– | |
Сообщение от papa Ken on 30-Мрт-18, 13:05 | ||
Swift часть Google Fuchsia... | ||
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору |
4. "Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от Аноним (??) on 30-Мрт-18, 09:37 | ||
чтобы на swift backend ы пилить | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
6. "Компания Apple выпустила язык программирования Swift 4.1" | –1 +/– | |
Сообщение от Солнышко (??) on 30-Мрт-18, 09:40 | ||
> чтобы на swift backend ы пилить | ||
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору |
11. "Компания Apple выпустила язык программирования Swift 4.1" | –1 +/– | |
Сообщение от Аноним (??) on 30-Мрт-18, 09:54 | ||
Он нативный, быстрее и вообще был написан для iOS, где на вот этих ваших Python/Java/Ruby без костылей не попишешь | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
22. "Компания Apple выпустила язык программирования Swift 4.1" | –16 +/– | |
Сообщение от Аноним (??) on 30-Мрт-18, 10:21 | ||
Это когда через LLVM, то нативный? Это сейчас такое у хипстеров нативным называется? | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
37. "Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от Ordu (ok) on 30-Мрт-18, 11:37 | ||
Ну вот сами и жрите своё нативное интерпретируемое гно с утиной типизацией и GIL. Хотя, java тут несколько выбивается -- там всё же многое можно решить статической типизацией, а если и динамической, то хотя бы доступ к полю не через хештабличку по имени. Но интерпретируемость тем не менее остаётся. | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
65. "Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от Анонимусис on 30-Мрт-18, 14:55 | ||
Тсс, obj-c runtime тоже с утиной типизацией ;) | ||
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору |
59. "Компания Apple выпустила язык программирования Swift 4.1" | +2 +/– | |
Сообщение от Аноним (??) on 30-Мрт-18, 14:18 | ||
> Это когда через LLVM, то нативный? | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
62. "Компания Apple выпустила язык программирования Swift 4.1" | +1 +/– | |
Сообщение от bOOster (ok) on 30-Мрт-18, 14:30 | ||
> А вот Python - да, нативный. | ||
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору |
31. "Компания Apple выпустила язык программирования Swift 4.1" | –4 +/– | |
Сообщение от trdm (ok) on 30-Мрт-18, 11:03 | ||
> Он нативный | ||
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору |
32. "Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от Аноним (??) on 30-Мрт-18, 11:08 | ||
Ну значит моё допущение, я имел ввиду компилируемый, как собственно написали чуть ниже | ||
Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору |
14. "Компания Apple выпустила язык программирования Swift 4.1" | +7 +/– | |
Сообщение от rscx64_ on 30-Мрт-18, 09:56 | ||
swift это компилируемый язык а не интерпретируемый, почему ты вообще его сравниваешь с ruby/python/остальными? просто игнорируй факт того что он существует | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
63. "Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от bOOster (ok) on 30-Мрт-18, 14:33 | ||
>> чтобы на swift backend ы пилить | ||
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору |
7. "Компания Apple выпустила язык программирования Swift 4.1" | +3 +/– | |
Сообщение от ДяДя on 30-Мрт-18, 09:43 | ||
> Вместо сборщика мусора в Swift используются средства подсчёта ссылок на объекты. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
8. "Компания Apple выпустила язык программирования Swift 4.1" | +1 +/– | |
Сообщение от Аноним (??) on 30-Мрт-18, 09:50 | ||
Хер там, циклические зависимости подсчет ссылок не разрулит. | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
16. "Компания Apple выпустила язык программирования Swift 4.1" | +5 +/– | |
Сообщение от angra (ok) on 30-Мрт-18, 09:59 | ||
Погугли weak reference | ||
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору |
86. "Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от Аноним (??) on 30-Мрт-18, 23:29 | ||
>Погугли weak reference | ||
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору |
12. "Компания Apple выпустила язык программирования Swift 4.1" | –6 +/– | |
Сообщение от Alexey (??) on 30-Мрт-18, 09:55 | ||
в Swift подсчет ссылок выполняется на этапе компиляции а не выполнения как в Java. На мобилках отсутствие GC визуально заметно. | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
17. "Компания Apple выпустила язык программирования Swift 4.1" | +5 +/– | |
Сообщение от angra (ok) on 30-Мрт-18, 10:04 | ||
В java вообще не выполняется подсчет ссылок, там принципиально другой сборщик мусора. Ну и задача тебе на каникулы, напиши программу, которая примет от пользователя число, а потом создаст массив с количеством объектов, равным введенному числу, а потом по очереди их из массива уберет. Помедитируй над подсчетом ссылок во время компиляции в этом случае. | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
28. "Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от Alexey (??) on 30-Мрт-18, 10:31 | ||
А в чем проблема? Код arc не читал, но документация утверждает что после прекращения использования объекта он зарелизится (уменьшится количество ссылок на 1), если количество сылок будет равно 0 то объект удалится. Это раньше надо было делать руками в Objective-C, с появлением arc просто пропала необходимость писать [object release]. | ||
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору |
41. "Компания Apple выпустила язык программирования Swift 4.1" | +3 +/– | |
Сообщение от Очередной аноним on 30-Мрт-18, 11:59 | ||
Что-то от Ваших слов в моих слабых ограниченных мозгах просто какой-то аццкий лютый диссонанс происходит. | ||
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору |
46. "Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от Crazy Alex (ok) on 30-Мрт-18, 12:13 | ||
Вы путаете автоматический подсчёт ссылок (который делается в рантайме, разумеется, но не требует явных указаний со стороны программиста) с "подсчётом на этапе компиляции" что, разумеется, невозможно кроме совсем уж частных случаев или введения очень жёстких правил доступа и контроля времени жизни, как в Rust. | ||
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору |
57. "Компания Apple выпустила язык программирования Swift 4.1" | –1 +/– | |
Сообщение от Alexey (??) on 30-Мрт-18, 13:51 | ||
абсолютно верно, я был неаккуратен в формулировках | ||
Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору |
25. "Компания Apple выпустила язык программирования Swift 4.1" | +1 +/– | |
Сообщение от ДяДя on 30-Мрт-18, 10:27 | ||
> в Swift подсчет ссылок выполняется на этапе компиляции | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
26. "Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от ДяДя on 30-Мрт-18, 10:29 | ||
>в Swift подсчет ссылок выполняется на этапе компиляци | ||
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору |
30. "Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от Alexey (??) on 30-Мрт-18, 10:38 | ||
имел ввиду добавление retain/release методов в код делает компилятор | ||
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору |
27. "Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от _hide_ (ok) on 30-Мрт-18, 10:31 | ||
Не является. Потому что подсчет ссылок приводит к перманентному удалению объекта, а не к отложенной очистке. | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
42. "Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от ДяДя on 30-Мрт-18, 12:03 | ||
См. первоисточники. | ||
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору |
66. "Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от Анонимусис on 30-Мрт-18, 14:58 | ||
autorelease pool --- это не отложенная очистка? | ||
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору |
50. "Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от Аноним84701 (ok) on 30-Мрт-18, 13:02 | ||
>> Вместо сборщика мусора в Swift используются средства подсчёта ссылок на объекты. | ||
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору |
67. "Компания Apple выпустила язык программирования Swift 4.1" | –1 +/– | |
Сообщение от Анонимусис on 30-Мрт-18, 15:00 | ||
> Да и вообще, ARC звучит круче и солидней, чем "банальный и медленный счетчик ссылок, как в том же CPython, но без разруливания циклических зависимостей". | ||
Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору |
69. "Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от Andrey Mitrofanov on 30-Мрт-18, 15:08 | ||
>> Да и вообще, ARC звучит круче и солидней, чем "банальный и медленный счетчик ссылок, как в том же CPython, но без разруливания циклических зависимостей". | ||
Ответить | Правка | ^ к родителю #67 | Наверх | Cообщить модератору |
70. "Компания Apple выпустила язык программирования Swift 4.1" | +1 +/– | |
Сообщение от Аноним84701 (ok) on 30-Мрт-18, 15:17 | ||
>> Да и вообще, ARC звучит круче и солидней, чем "банальный и медленный счетчик ссылок, как в том же CPython, но без разруливания циклических зависимостей". | ||
Ответить | Правка | ^ к родителю #67 | Наверх | Cообщить модератору |
78. "Компания Apple выпустила язык программирования Swift 4.1" | –1 +/– | |
Сообщение от Анонимусис on 30-Мрт-18, 18:10 | ||
>С чего это вы взяли, что аббревиатура мне не знакома или требует перевода? | ||
Ответить | Правка | ^ к родителю #70 | Наверх | Cообщить модератору |
81. "Компания Apple выпустила язык программирования Swift 4.1" | +1 +/– | |
Сообщение от Аноним84701 (ok) on 30-Мрт-18, 18:33 | ||
>>С чего это вы взяли, что аббревиатура мне не знакома или требует перевода? | ||
Ответить | Правка | ^ к родителю #78 | Наверх | Cообщить модератору |
82. "Компания Apple выпустила язык программирования Swift 4.1" | –1 +/– | |
Сообщение от Анонимусис on 30-Мрт-18, 19:08 | ||
>Дедуля, про контекст, см "оно, в этом контексте" (т.е. – ЯП) в предыдущем предложении было не ради красного словца написано. | ||
Ответить | Правка | ^ к родителю #81 | Наверх | Cообщить модератору |
83. "Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от Аноним84701 (ok) on 30-Мрт-18, 19:37 | ||
>>Дедуля, про контекст, см "оно, в этом контексте" (т.е. – ЯП) в предыдущем предложении было не ради красного словца написано. | ||
Ответить | Правка | ^ к родителю #82 | Наверх | Cообщить модератору |
94. "Компания Apple выпустила язык программирования Swift 4.1" | –2 +/– | |
Сообщение от Анонимусис on 31-Мрт-18, 15:07 | ||
>Но громко орут, похваляются (и чуть что – оскорбляются), преподнося все как "великое достижение", каждый раз только надкушенные – _вот это_ и есть контекст "про ЯП" и вообще, этой ветки, дедуля ;) | ||
Ответить | Правка | ^ к родителю #83 | Наверх | Cообщить модератору |
95. "Компания Apple выпустила язык программирования Swift 4.1" | +2 +/– | |
Сообщение от Аноним84701 (ok) on 31-Мрт-18, 17:41 | ||
> внучек, ты же в курсе, что в старых версия gcc (там где | ||
Ответить | Правка | ^ к родителю #94 | Наверх | Cообщить модератору |
79. "Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от Crazy Alex (ok) on 30-Мрт-18, 18:17 | ||
Оно ARC потому что до 2013-го, кажется, года оно именно ручным и было (плюс костыль NSAutoreleasePool), а потом эппл таки сподобилась сделать автомат и обозвала это дело ARC. | ||
Ответить | Правка | ^ к родителю #70 | Наверх | Cообщить модератору |
9. "Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от ктота on 30-Мрт-18, 09:50 | ||
исправьте: не сборки языка, а сборки компилятора. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
10. "Компания Apple выпустила язык программирования Swift 4.1" | +3 +/– | |
Сообщение от A.Stahl (ok) on 30-Мрт-18, 09:53 | ||
А ведь там наверное не только компилятор, но и стандартная либа, линковщик, дебаггер, профайлер... | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
55. "Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от Аноним (??) on 30-Мрт-18, 13:37 | ||
Там не только компилятор, но и стандартная библиотека и спецификации на сам язык. | ||
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору |
56. "Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от Аноним (??) on 30-Мрт-18, 13:40 | ||
> Там не только компилятор, но и стандартная библиотека и спецификации на сам | ||
Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору |
18. "Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от Аноним (??) on 30-Мрт-18, 10:08 | ||
Нет, ну, конечно, есть надежда, что будет реализована возможность разработки для IOS на Linux дистрах... | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
23. "Компания Apple выпустила язык программирования Swift 4.1" | +3 +/– | |
Сообщение от anonas on 30-Мрт-18, 10:27 | ||
писать то можно на чем угодно, вот скомпилировать и залить в стор получается только на маке :( | ||
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору |
91. "Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от Аноним (??) on 31-Мрт-18, 05:59 | ||
> писать то можно на чем угодно, вот скомпилировать и залить в стор | ||
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору |
21. "Компания Apple выпустила язык программирования Swift 4.1" | +2 +/– | |
Сообщение от Аноним (??) on 30-Мрт-18, 10:17 | ||
как они задолбали со своими новыми версиями. вместо того чтобы код писать, постоянно приходится разруливать результаты преобразования к очередному диалекту. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
29. "Компания Apple выпустила язык программирования Swift 4.1" | +2 +/– | |
Сообщение от A.Stahl (ok) on 30-Мрт-18, 10:35 | ||
Сишники и плюсовики удивлённо переглядываются и хохмы ради пытаются вспомнить когда в последний раз новый стандарт ломал что-то такое, что к этому моменту не успело безнадёжно устареть и иногда кем-то использовалось. | ||
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору |
36. "Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от Crazy Alex (ok) on 30-Мрт-18, 11:26 | ||
Ну так это ж не эппловская песочница, где разработчиков можно куда угодно загнать. А сишный или плюсовый "стандарт", ломающий совместимость, тупо остался бы на бумаге. | ||
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору |
45. "Компания Apple выпустила язык программирования Swift 4.1" | –1 +/– | |
Сообщение от iPony on 30-Мрт-18, 12:12 | ||
> Сишники и плюсовики удивлённо переглядываются и хохмы ради пытаются вспомнить когда в последний раз новый стандарт ломал что-то такое, | ||
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору |
48. "Компания Apple выпустила язык программирования Swift 4.1" | +3 +/– | |
Сообщение от A.Stahl (ok) on 30-Мрт-18, 12:16 | ||
>ломается | ||
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору |
68. "Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от Анонимусис on 30-Мрт-18, 15:03 | ||
std::auto_ptr removed in C++17. Не для всех платформ есть компиляторы с C++11 | ||
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору |
80. "Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от Crazy Alex (ok) on 30-Мрт-18, 18:18 | ||
Для всего хоть как-то актуального есть минимум 14 плюсы. В которых, да, auto_ptr заменили на share_ptr + unique_ptr. | ||
Ответить | Правка | ^ к родителю #68 | Наверх | Cообщить модератору |
93. "Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от Анонимусис on 31-Мрт-18, 14:58 | ||
>Для всего хоть как-то актуального | ||
Ответить | Правка | ^ к родителю #80 | Наверх | Cообщить модератору |
47. "Компания Apple выпустила язык программирования Swift 4.1" | +2 +/– | |
Сообщение от iZEN (ok) on 30-Мрт-18, 12:15 | ||
Нужно больше языков на разных версиях LLVM. У меня, например, на FreeBSD сейчас два LLVM-5.0.1: системный и прикладной для Mesa3D и Rust и ещё один LLVM-6.0.0 ждёт своего часа для обновлённого порта Rust (который будет использоваться в будущих версиях Firefox, выходящих через неделю). Ждём чего-то полезного на Swift, который к тому времени будет требовать LLVM-7.0.0. | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
58. "Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от Moomintroll (ok) on 30-Мрт-18, 14:16 | ||
> Swift, который к тому времени будет требовать LLVM-7.0.0 | ||
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору |
60. "Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от Аноним84701 (ok) on 30-Мрт-18, 14:18 | ||
> будет использоваться в будущих версиях Firefox, выходящих через неделю). Ждём чего-то | ||
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору |
88. "Компания Apple выпустила язык программирования Swift 4.1" | –1 +/– | |
Сообщение от Аноним (??) on 31-Мрт-18, 03:31 | ||
Пока яблойды не портируют свою Какоу или Кокау или каккау под линус толку от всех этих языков просто не будет. А по понятным причинам какуау портировать не будут так как она наследине некста и вообще у линукойдов свой гтк на пару с аляпистым кутэ | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
96. "Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от Аноним (??) on 01-Апр-18, 11:36 | ||
Сколько весит hello world! на Swift? | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
97. "Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от csdoc (ok) on 01-Апр-18, 16:26 | ||
> Сколько весит hello world! на Swift? | ||
Ответить | Правка | ^ к родителю #96 | Наверх | Cообщить модератору |
101. "Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от 1 (??) on 03-Апр-18, 09:15 | ||
А рантайм сколько? | ||
Ответить | Правка | ^ к родителю #97 | Наверх | Cообщить модератору |
98. "Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от csdoc (ok) on 01-Апр-18, 16:51 | ||
подробное объяснение, почему в Swift сделали ARC | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
99. "Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от Анонимный аноним on 01-Апр-18, 20:43 | ||
> подробное объяснение, почему в Swift сделали ARC и не сделали полноценный GC, как например, в Java: | ||
Ответить | Правка | ^ к родителю #98 | Наверх | Cообщить модератору |
102. "Компания Apple выпустила язык программирования Swift 4.1" | +/– | |
Сообщение от Аноним (??) on 03-Апр-18, 20:10 | ||
Судя по списку зависимостей с Арча https://aur.archlinux.org/packages/swift/ | ||
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |