<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Компания Apple выпустила язык программирования Swift 4.0</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/112286.html</link>
    <description>После года разработки компания Apple представила (https://swift.org/blog/swift-4-0-released/) релиз языка программирования Swift 4.0 (https://swift.org), второй значительный выпуск после открытия (https://www.opennet.ru/opennews/art.shtml?num=43451) исходных текстов проекта. Официальные сборки подготовлены (https://swift.org/download/#releases) для Linux (Ubuntu 16.04, 16.10) и macOS (Xcode). Исходные тексты распространяются (https://github.com/apple/swift) под лицензией Apache 2.0.&lt;br&gt;&lt;br&gt;&lt;br&gt;В отличие от прошлых выпусков в Swift 4.0 сохранена полная обратная совместимость с исходными текстами ветки Swift 3. Изменения в Swift 4.0 сосредоточены (https://developer.apple.com/videos/play/wwdc2017/402/) на расширении возможностей стандартной библиотеки и реализации таких возможностей, как архивирование/сериализация  структур и перечисляемых типов (например, теперь поддерживается сериализация в JSON и plist). В состав включена новая реализация типа String, которая отличается более высокой производительностью, обеспечение</description>

<item>
    <title>Компания Apple выпустила язык программирования Swift 4.0 (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/112286.html#92</link>
    <pubDate>Mon, 25 Sep 2017 10:12:31 GMT</pubDate>
    <description>&amp;gt; А вот json, очевидно, надо чем-то заменять. Никакого автоматического контроля целостности. JSON Schema так и не приняли как стандарт.&lt;br&gt;&lt;br&gt;а что её мешает использовать? у нас в проекте реализована, правда с кое-какой свистелкой, чтоб схема компактнее местами была, но всё же&lt;br&gt;</description>
</item>

<item>
    <title>Компания Apple выпустила язык программирования Swift 4.0 (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/112286.html#91</link>
    <pubDate>Fri, 22 Sep 2017 07:33:07 GMT</pubDate>
    <description>Да, давай, доказывай теперь, что очередь на сях вовсе не очередь. Слив засчитан.&lt;br&gt;</description>
</item>

<item>
    <title>Компания Apple выпустила язык программирования Swift 4.0 (й)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/112286.html#90</link>
    <pubDate>Thu, 21 Sep 2017 21:59:43 GMT</pubDate>
    <description>вы б ещё memcached как пример брокера привели. теоретически драйвер под celery есть. на практике -- ну его нафиг из этой области.&lt;br&gt;</description>
</item>

<item>
    <title>Компания Apple выпустила язык программирования Swift 4.0 (й)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/112286.html#89</link>
    <pubDate>Thu, 21 Sep 2017 21:55:06 GMT</pubDate>
    <description>ну, во-первых, redis -- это key-value storage, а не message broker. как message broker его иногда пытаются использовать, но это и неудобно, и тормозит.&lt;br&gt;&lt;br&gt;не теряющиеся при падении воркера задачи? не, не слышали. приоритеты? тоже не предусмотрели. локи на одновременное чтение одной задачи несколькими воркерами? делайте сами. из redis такой себе message broker, он предназначен под другие юзкейсы.&lt;br&gt;</description>
</item>

<item>
    <title>Компания Apple выпустила язык программирования Swift 4.0 (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/112286.html#88</link>
    <pubDate>Thu, 21 Sep 2017 20:54:21 GMT</pubDate>
    <description>&amp;gt; на божественной сишечке не осилили написать ни одну очередь общего применения.&lt;br&gt;&lt;br&gt;Redis же.&lt;br&gt;</description>
</item>

<item>
    <title>Компания Apple выпустила язык программирования Swift 4.0 (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/112286.html#86</link>
    <pubDate>Thu, 21 Sep 2017 14:01:57 GMT</pubDate>
    <description>Не в том смысле, в котором ты подумал. Под Linux доступен только компилятор языка и какие-то core-библиотеки. Cocoa, на котором пишут почти все нормальные приложения под macOS, никто не открывал и на Linux не портировал. Так что swift не приносит здесь ничего нового по сравнению с другими языками.&lt;br&gt;</description>
</item>

<item>
    <title>Компания Apple выпустила язык программирования Swift 4.0 (й)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/112286.html#85</link>
    <pubDate>Thu, 21 Sep 2017 13:36:44 GMT</pubDate>
    <description>кстати, выше про &quot;0 зарезервированных слов в forth&quot; -- не совсем правда. if/else/then/dup/cr/emit -- разве это всё не ключевые слова языка, оверрайдить которые не надо или невозможно?&lt;br&gt;</description>
</item>

<item>
    <title>Компания Apple выпустила язык программирования Swift 4.0 (пох)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/112286.html#84</link>
    <pubDate>Thu, 21 Sep 2017 12:47:59 GMT</pubDate>
    <description>&amp;gt; ну, и парсите себе json, yaml и делайте http-запросы из forth дальше&lt;br&gt;&lt;br&gt;а в чем проблема-то, кстати? Первое - прекрасно ложится, второе неудобно, но вполне можно, третье - если кто-то не поленится написать low level socket api - в принципе, для простых вещей тоже можно (простых - потому что для сложных нужна асинхронность, а с этим у форта никак)&lt;br&gt;&lt;br&gt;&amp;gt; хотя нет, это в реальном мире не встречается.&lt;br&gt;&lt;br&gt;скорее всего потому, что те кто еще могут что-то написать на форте, полагают что json, что yaml неописуемо уродливыми форматами, придуманными ниасиляторами &quot;зато есть готовая библиотечка&quot;. &lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Компания Apple выпустила язык программирования Swift 4.0 (Аноним)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID3/112286.html#83</link>
    <pubDate>Thu, 21 Sep 2017 09:32:30 GMT</pubDate>
    <description>Какой же это убийца С, если он, кроме как для написания софта для девайсов Apple, больше нигде не используется?&lt;br&gt;</description>
</item>

</channel>
</rss>
