Binärgewitter

Binärgewitter Spezial #6: Programmiersprachen 2015


Listen Later

Felix lernt Lua und Pfleidi schaut sich dieses Jahr mal Elixir angeschaut. Beide berichten über ihre Erfahrungen und warum man sich vielleicht dieses mal Sprache mal anschauen sollte.

Origin Stories
  • Was war unsere erste Programmiersprache?
    • pfleidi: MSL
    • Danach: C, Perl, Java
      • Mirc
      • Felix: Counter-Strike Console Scripting, Autohotkey
        • Java, C, Python
        • Ingo: Pascal, Object Pascal
          • NIKI
          • Lua
            • imperativ/prozedural sowie funktional oder auch objektorientiert (mittels metatables)
            • für Embedded Systeme sowie zum Einbetten in Software-Projekte dank kleinem Interpreter (120k)
            • MIT Lizenz
            • leichtes einbinden von C/C++ , vgl. Python C Extension
            • first class Functions
            • Indices starten bei 1
            • 87% weniger klammern als mit vergleichbaren Programmiersprachen!
            • Cypthon
            • Maglev Ruby VM
            • Rubinus
            • Supercoder 2000
            • Z++
            • Why Local
            • Lua Projekte/Frameworks/Libraries
              • Luarocks Package Manager
                • Rockspec
                • Prosoy
                • Schnelle VM
                • Luvit
                • NodeMCU
                • LuaJIT.IO
                • moonscript
                • Lapis web framework
                • Lua Ressourcen
                  • Lua in 15 minutes
                  • luafaq
                  • Programmieren mit Lua
                  • Programming Lua
                  • Lua auf dem MicroController
                    • Esp8266
                      • mit nur 2 nutzbaren IO Pins
                      • 3.3 Volt (keine 5!), braucht also Step-Down + Serielle Konsole
                      • ESP8266 ESP-12 mit mehr PINs,
                      • evtl gleich mit Adapter Plate
                      • nodemcu Devboard (all-in-one), USB anschliessen und los!
                      • The Button
                      • Elixir
                        Allgemeines zu Elixir
                        • Funktional, dynamisch/stark typisiert, concurrent, nicht objektorientiert
                        • Kein Veränderbarer State in Datenstrukturen
                        • Prozesse
                        • Läuft auf Erlang VM (BEAM = Bogdan/Björn’s Erlang Abstract Machine)
                        • Apache 2.0 Lizenz
                        • Einsatzzweck: Distributed Systems, Webapplikationen, Datenbanken, …
                        • Hot Code Reloading
                        • Kein Assignment sondern Match Operator
                        • Pipe Operator
                        • Meta Programming
                        • Sigils
                        • Integriertes Dokumentationsssytem
                        • Erlang: The Movie 2
                        • Elixir Projekte/Frameworks/Libraries
                          • Hex Paketmanager
                          • Phoenix framework
                          • Ecto
                          • Postgrex
                          • Mariaex
                          • Plug
                          • Elixir Ressourcen
                            • Elixir Website
                            • Elixir auf Github
                            • Awesome Elixir
                            • Elixir Style Guide
                            • Getting started guide
                            • Programming Elixir
                            • Actor Model/Processes
                            • Macros
                            • Erlang
                            • OTP
                            • Elixir and Go concurrency models
                            • Erlang/Elixir Syntax
                            • Introduction to Elixir
                            • Programming in Elixir with the Phoenix framework
                            • Rise of the phoenix
                            • Elixir isn’t hipster
                            • Blogpost zu Lernmaterial
                            • Weiterer Blogpost
                            • Mix / OTP Guide
                            • Mostly Erlang Podcast
                            • Ruby Rogues zu Elixir
                            • ...more
                              View all episodesView all episodes
                              Download on the App Store

                              BinärgewitterBy Binärgewitter Team

                              • 3.5
                              • 3.5
                              • 3.5
                              • 3.5
                              • 3.5

                              3.5

                              2 ratings


                              More shows like Binärgewitter

                              View all
                              Freak Show by Metaebene Personal Media - Tim Pritlove

                              Freak Show

                              9 Listeners

                              Sternengeschichten by Florian Freistetter

                              Sternengeschichten

                              45 Listeners

                              Methodisch inkorrekt! by Methodisch inkorrekt!

                              Methodisch inkorrekt!

                              16 Listeners

                              Lage der Nation - der Politik-Podcast aus Berlin by Philip Banse & Ulf Buermeyer

                              Lage der Nation - der Politik-Podcast aus Berlin

                              241 Listeners

                              Logbuch:Netzpolitik by Metaebene Personal Media - Tim Pritlove

                              Logbuch:Netzpolitik

                              5 Listeners

                              Hörchaos (AAC) by Thomas Brandt

                              Hörchaos (AAC)

                              0 Listeners

                              Off/On – der Podcast von netzpolitik.org by netzpolitik.org

                              Off/On – der Podcast von netzpolitik.org

                              0 Listeners

                              Die Wochendämmerung - Der stabile Wochenrückblick by Katrin Rönicke und Holger Klein (hauseins)

                              Die Wochendämmerung - Der stabile Wochenrückblick

                              12 Listeners

                              Spektrum-Podcast by detektor.fm – Das Podcast-Radio

                              Spektrum-Podcast

                              16 Listeners

                              Das Universum by Florian Freistetter, Ruth Grützbauch, Evi Pech

                              Das Universum

                              13 Listeners

                              GNU/Linux.ch by GNU/Linux.ch

                              GNU/Linux.ch

                              1 Listeners

                              Bit-Rauschen: Der Prozessor-Podcast von c’t by c't Magazin

                              Bit-Rauschen: Der Prozessor-Podcast von c’t

                              0 Listeners

                              UNFASSBAR – ein Simplicissimus Podcast by Simplicissimus

                              UNFASSBAR – ein Simplicissimus Podcast

                              25 Listeners

                              Urlaub im Userspace by Christian Stankowic, Jan Walther & Enrico Bartz

                              Urlaub im Userspace

                              0 Listeners