Learn Languages 2022



people

About

Learn Languagesは様々なプログラミング言語について学びたい技術者のためのイベントです。2003年からほぼ毎年開催しています。

(Open Developers Conference (ODC) 2022 Online のトラックとして開催します)

URL https://ll.jus.or.jp/2022/
ハッシュタグ #ll2022jp
日付 2022年9月3日(土)
時間 12:00 - 17:00 (予定)
形態 オンライン(Zoom, YouTube Live)
参加登録 ODC(https://event.ospn.jp/odc2022-online/) ページで行っています
参加費 無料

event

Session
第2プログラミング言語への招待

今年は、1つのプログラミング言語しか知らない人たちにもう1つの言語を学ぶきっかけを提供したいという思いから、各種言語を知ってもらうセッションを用意しました。題して「第2プログラミング言語への招待」。皆さんの今後のプログラマー人生に少しでも役立てば幸いです。

タイムテーブル:

  • 12:00 - 12:45 Elm
  • 13:00 - 13:45 Object Pascal
  • 14:00 - 14:45 Processing
  • 15:00 - 15:45 Scratch
  • 16:00 - 16:45 SQL
Elm
講師 ヤギのさくらちゃん
Twitter @arowM_
演題 潰しの効かない言語Elmを学んで潰しが効くスキルを身につけよう
概要 Elmは潰しの効かない言語です。応用範囲の広さを重視するなら、TypeScriptなど他に学ぶべき言語がたくさんあります。
しかし言語として潰しが効かないことは大きなメリットでもあります。
この発表では「潰しが効かない」という観点でElmを紹介し、なぜそれがメリットになるのか、そしてElmを学ぶことで得られる潰しが効くスキルとは何なのかについて説明します。
動画 https://youtu.be/PdBzCZmZy7o
資料 https://event.ospn.jp/slides/odc2022-online/elm_slide.pdf
Object Pascal
講師 細川淳
Twitter @pik
演題 Object Pascal 超強い静的型付け言語の魅力
概要 Pascal はその出自から当初より非常に厳格な型が魅力の言語でした。
その Pascal にオブジェクト指向を取り入れたものが Object Pascal です。
非常に強い型…なのに実は型が柔軟(!?)という2つの相反する機能を上手くマッチさせた Object Pascal の魅力について語りたいと思います。
動画 https://youtu.be/doY5aE9EIKA
資料 https://event.ospn.jp/slides/odc2022-online/2022_09_03_ObjectPascal-1.pdf
Processing
講師 KojiSaito
Twitter @KojiSaito
演題 Processing ならびに Processing による作品の話
概要 Processing の紹介と、近年では海外からの参加者も増えつつある日本発の作品発表活動 「 #つぶやきProcessing 」 についても紹介します。動画が多めの話になると思いますので、気楽に聞いて下さい。お楽しみに!
動画 https://youtu.be/I2gu7yW9XEk
資料 http://ll.jus.or.jp/2022/publish_LearnLanguages2022_KojiSaito.pdf
Scratch
講師 石原 淳也(いしはら じゅんや)
Twitter @jishiha
演題 大人もScratchであそぶ機械学習
概要 Scratchを知らない方向けにねこ逃げゲームの作り方を紹介
機械学習を使った拡張機能の紹介
Reactで書かれているScratch自体をカスタマイズして独自の拡張機能を作る方法を紹介
共著書「Scratchであそぶ機械学習 ―AIプログラミングのかんたんレシピ集」の紹介
動画 https://youtu.be/Jhg6gS5pOYA
資料 https://scratch.mit.edu/projects/727044749/
SQL
講師 坂井 恵 (日本MySQLユーザ会)
Twitter @sakiak
演題 プログラミングを書けるようになったら次はSQLを覚えよう! いまさら聞けない人のためのSQL超入門
概要 ひとつの言語を使ってプログラムを少し書けるようになってきたとき、データベースを使用する壁に行き当たった人も多いでしょう。
このセッションでは、そんなあなたのために、データベースを操作するための言語「SQL」を紹介します。
そもそもデータベースって何だろう、どうしてわざわざ使う必要があるんだろう、というところからお話するので、これからSQLやデータベースの勉強を始めようと思っている方はぜひお聞きください。
動画 https://youtu.be/vjj0j_dW1Yw
資料 https://speakerdeck.com/sakaik/lets-begin-sql-next-an-super-introduction-to-sql

watch_later

History

このイベントは2003年にLL Saturdayとして開始しました。LLはLightweight Languageの略で、LL Saturdayではスクリプト言語であるPerl, PHP, Python, Rubyについて取り上げました。

2017年には様々な言語を学ぼうという主旨で、Learn Languagesという名称にリニューアルしました。2020年は新型コロナウイルス感染拡大のため開催を断念しました。

今までのアーカイブは以下を参照してください。