On this page
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)
Linux Action News 206
Linux Action News 206
410: Ye Olde Linux Distro
410: Ye Olde Linux Distro
Linux Action News 178
Linux Action News 178
420: Choose Your Own Compiler
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
- 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
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
Timomations - Clang Interview
Maddy's interview with Timomations about Clang live from the show floor
See omnystudio.com/listener for privacy information.
Newsround #9 - 20th Sept 2013
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:
Hier das Inhaltsverzeichnis ohne Anspruch auf Vollständigkeit:
siehe auch Themensammlung auf reddit
- 0:00 Hausmeisterthemen, Mac User
- 0:05 Reportage hat eine Doku angeschaut: Get LAMP über Textadventures
- 0:10 Douglas Adams: Hitchhiker’s Guide to the Galaxy (text adventrue)
- 0:12 Eliza, Turing-Test
- 0:13 Android Rollenspiel: Andors Trail, Cyberlords
- 0:16 Open Source Lehrerkonferenz in Zürich Schweiz
- 0:17 Schweizer Lernstick vereinigt sich mit Linux Advanced (Krems)
- 0:20 Autos mit Google Sketchup und Google Earth
- 0:22 Bloggen mit WordPress, Skolelinux, Desktop4Education (Weiz)
- 0:25 Ubuntu Austria , Fit-PC, Linux Mint
- 0:29 Stephenson sammelt auf Kickstarter Geld für CLANG Schwertkampf-Simulation
- 0:35 RMS Stallman’s Laptop wurde in Argentinien gestohlen
- 0:38 Secure Boot Bios Nachfolger EFi und UEFI
- 0:41 Summer of Zuck, End of Privacy (Gizmodoblog)
- 0:43 peinlicher Unfall mit Jagd-Fotofalle
- 0:44 Science Fiction im Park, Westworld (Michael Criton)
- 0:46 Podcasts aus Göttingen: Wikigeeks , Apfelklatsch, zumEinschlafenPodcast, Realitätsableich
- 0:52 „Wir sind die Urheber“ Tatort-Autoren beim klauen erwischt
- 0:53 US Navy Drohnen mit Linux statt Windows