Logo

    clang

    Explore " clang" with insightful episodes like "535: Untitled Episode", "Linux Action News 206", "Linux Action News 206", "410: Ye Olde Linux Distro" and "410: Ye Olde Linux Distro" from podcasts like ""BSD Now", "Linux Action News", "Linux Action News", "LINUX Unplugged" and "LIVE Unplugged"" and more!

    Episodes (14)

    535: Untitled Episode

    535: Untitled Episode
    FreeBSD 14 has been released, Reading your RSS feed on FreeBSD, Manipulate PDF files easily with pdftk, clang(1)/llvm updated to version 16 in OpenBSD, NetBSD Security Advisory: multiple vulnerabilities in ftpd(8), and more NOTES This episode of BSDNow is brought to you by Tarsnap (https://www.tarsnap.com/bsdnow) and the BSDNow Patreon (https://www.patreon.com/bsdnow) Headlines FreeBSD 14 (https://www.freebsd.org/releases/14.0R/relnotes/) • [Quick update](https://www.daemonology.net/blog/2023-11-21-late-breaking-FreeBSD-14-breakage.html) • [Vermaden’s FreeBSD 14 valuable news] (https://vermaden.wordpress.com/2023/11/17/valuable-freebsd-14-0-release-updates) News Roundup Reading your RSS feed on FreeBSD (https://www.ncartron.org/reading-your-rss-feed-on-freebsd.html) Manipulate PDF files easily with pdftk (https://dataswamp.org/~solene/2023-08-19-pdftk-guide.html) clang(1)/llvm updated to version 16 (https://www.undeadly.org/cgi?action=article;sid=20231113160314&utm_source=bsdweekly) NetBSD Security Advisory 2023-007: multiple vulnerabilities in ftpd(8) (https://bsdsec.net/articles/netbsd-security-advisory-2023-007-multiple-vulnerabilities-in-ftpd-8) Tarsnap This weeks episode of BSDNow was sponsored by our friends at Tarsnap, the only secure online backup you can trust your data to. Even paranoids need backups. Feedback/Questions Brad - zpool disk allocation questions (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/535/feedback/Brad%20-%20zpool%20disk%20allocation%20questions.md) Kevin - shell question (https://github.com/BSDNow/bsdnow.tv/blob/master/episodes/535/feedback/Kevin%20-%20shell%20question.md) Send questions, comments, show ideas/topics, or stories you want mentioned on the show to feedback@bsdnow.tv (mailto:feedback@bsdnow.tv) Join us and other BSD Fans in our BSD Now Telegram channel (https://t.me/bsdnow)

    29: Notes from Ted Kremenek, Recent Proposals & Xcode 9 GM

    29: Notes from Ted Kremenek, Recent Proposals & Xcode 9 GM
    • iPhone X keynote + GM seeds for Xcode 9, Swift 4
    • Synthesizing Equatable and Hashable: https://github.com/apple/swift-evolution/blob/master/proposals/0185-synthesize-equatable-hashable.md
    • Sourcery: https://github.com/krzysztofzablocki/Sourcery
    • Improved pointers: https://github.com/apple/swift-evolution/blob/master/proposals/0184-unsafe-pointers-add-missing.md
    • Notes from Ted Kremenek
    • LibDispatch correction: https://twitter.com/pedantcoder/status/904951873483956225

    28: Refactoring Engine

    28: Refactoring Engine
    • Swift.org blog post on Swift Local Refactoring: https://swift.org/blog/swift-local-refactoring/
    • Clang-based refactoring engine: http://lists.llvm.org/pipermail/cfe-dev/2017-June/054286.html
    • Adding indexing support to Clangd: http://lists.llvm.org/pipermail/cfe-dev/2017-May/053869.html
    • Small PR demonstrating implementing a refactoring action to simplify long number literal format:
      • https://github.com/apple/swift/pull/11711
      • SR-5746: https://bugs.swift.org/browse/SR-5746
    • All Swift refactoring actions are defined in https://github.com/apple/swift/blob/master/include/swift/IDE/RefactoringKinds.def
    • Ideas for potential refactoring transformations: https://bugs.swift.org/issues/?jql=labels%3DStarterProposal%20AND%20labels%3DRefactoring%20AND%20resolution%3DUnresolved

    Leave a review on iTunes and join http://spectrum.chat/specfm/swift-unwrapped

    Thanks to BuddyBuild for sponsoring this episode: https://www.buddybuild.com/?utm_source=podcast&utm_medium=banner&utm_campaign=swift_unwrapped&utm_term=swift%20unwrapped

    05: Objective-C Interoperability

    05: Objective-C Interoperability

    There's been a much stronger focus on calling ObjC from Swift than the other way around, but in this talk we'll cover both directions and the parts of the Swift language involved in the process.

    ObjC Interop Overview

    • Nikita Lutsenko's talk: https://realm.io/news/altconf-nikita-lutsenko-objc-swift-interoperability/
      • NS_SWIFT_NAME
      • NS_SWIFT_UNAVAILABLE
      • NS_REFINED_FOR_SWIFT
      • NS_SWIFT_NOTHROW
      • NS_NOESCAPE
      • NSEXTENSIBLESTRING_ENUM
      • Nullability Annotations
      • Generic Annotations
    • ClangImporter (omit needless words logic lives here)
    • PrintAsObjC
      • Kevin Ballard's PR to include unavailable/deprecated/availability attributes: https://github.com/apple/swift/pull/6480
      • ObjC codegen via string manipulation. Very hackable.

    Proposals on ObjC Interop

    • Referencing ObjC key-paths: https://github.com/apple/swift-evolution/blob/master/proposals/0062-objc-keypaths.md
    • Referencing ObjC property selectors: https://github.com/apple/swift-evolution/blob/master/proposals/0064-property-selectors.md
    • Referencing ObjC selector of a method: https://github.com/apple/swift-evolution/blob/master/proposals/0022-objc-selectors.md
    • Great API transformation: https://github.com/apple/swift-evolution/blob/master/proposals/0005-objective-c-name-translation.md
    • Import ObjC constants: https://github.com/apple/swift-evolution/blob/master/proposals/0033-import-objc-constants.md
    • Make optional requirements ObjC only: https://github.com/apple/swift-evolution/blob/master/proposals/0070-optional-requirements.md

    Biertaucher Podcast Folge 056

    Biertaucher Podcast Folge 056

    Shownotes: http://spielend-programmieren.at/de:podcast:biertaucher:2012:056
    Horst JENS und Gregor PRIDUN trinken Bier und plaudern über freie Software sowie andere Nerd-Themen.

    Bitte Flattern:

    Flattr this
    Hier das Inhaltsverzeichnis ohne Anspruch auf Vollständigkeit:
    siehe auch Themensammlung auf reddit