Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
MU
Uploaded by
Masashi Umezawa
PDF, PPTX
5,844 views
Smalltalkだめ自慢
LL Diver夜の部「帰ってきただめ自慢」の資料です。Smalltalkのだめなところのご紹介。 http://ll.jus.or.jp/2014/program#dame
Software
◦
Read more
7
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 11
2
/ 11
3
/ 11
4
/ 11
5
/ 11
6
/ 11
7
/ 11
8
/ 11
9
/ 11
Most read
10
/ 11
Most read
11
/ 11
Most read
More Related Content
PDF
今からでも遅くないSmalltalk入門
by
Masashi Umezawa
PDF
Smalltalkと型について
by
Masashi Umezawa
PDF
今日から使おうSmalltalk
by
Sho Yoshida
PDF
(修正)機械学習デザインパターン(ML Design Patterns)の解説
by
Hironori Washizaki
PDF
Source Code Management with Pharo Smalltalk - Pharo Smalltalkソースコード管理方法
by
Sho Yoshida
PDF
WebSocketでカメラの映像を共有してみた
by
onozaty
PDF
オブジェクト指向の設計と実装の学び方のコツ
by
増田 亨
PDF
ゲーム開発者のための C++11/C++14
by
Ryo Suzuki
今からでも遅くないSmalltalk入門
by
Masashi Umezawa
Smalltalkと型について
by
Masashi Umezawa
今日から使おうSmalltalk
by
Sho Yoshida
(修正)機械学習デザインパターン(ML Design Patterns)の解説
by
Hironori Washizaki
Source Code Management with Pharo Smalltalk - Pharo Smalltalkソースコード管理方法
by
Sho Yoshida
WebSocketでカメラの映像を共有してみた
by
onozaty
オブジェクト指向の設計と実装の学び方のコツ
by
増田 亨
ゲーム開発者のための C++11/C++14
by
Ryo Suzuki
What's hot
PPTX
やさしいGitの内部構造 - yapcasia2013
by
DQNEO
PDF
SSII2012 2D&3Dレジストレーション ~画像と3次元点群の合わせ方~ 第1部
by
Toru Tamaki
PDF
中3女子でもわかる constexpr
by
Genya Murakami
PDF
トランザクションスクリプトのすすめ
by
pospome
PDF
SQLアンチパターン読書会 第10章 サーティワンフレーバー
by
tkfuji
PDF
フロー効率性とリソース効率性、再入門 #devlove #devkan
by
Itsuki Kuroda
PDF
効果のあるクリエイティブ広告の見つけ方(Contextual Bandit + TS or UCB)
by
Yusuke Kaneko
PDF
最近の単体テスト
by
Ken Morishita
PDF
SQLアンチパターン~スパゲッティクエリ
by
Itabashi Masayuki
PPTX
なぜコンピュータを学ばなければならないのか 21世紀の君主論
by
Tokoroten Nakayama
PPTX
Deep Learningのための専用プロセッサ「MN-Core」の開発と活用(2022/10/19東大大学院「 融合情報学特別講義Ⅲ」)
by
Preferred Networks
PDF
Pythonの理解を試みる 〜バイトコードインタプリタを作成する〜
by
Preferred Networks
PDF
ソーシャルゲームのためのデータベース設計
by
Yoshinori Matsunobu
PDF
きつねさんでもわかるLlvm読書会 第2回
by
Tomoya Kawanishi
PDF
ドメイン駆動設計 ( DDD ) をやってみよう
by
増田 亨
PDF
ドメイン駆動で開発する ラフスケッチから実装まで
by
増田 亨
PDF
SQLアンチパターン - 開発者を待ち受ける25の落とし穴 (拡大版)
by
Takuto Wada
PPTX
フロントエンドで GraphQLを使った所感
by
Chao Li
PDF
ドメインオブジェクトの見つけ方・作り方・育て方
by
増田 亨
PDF
PlaySQLAlchemy: SQLAlchemy入門
by
泰 増田
やさしいGitの内部構造 - yapcasia2013
by
DQNEO
SSII2012 2D&3Dレジストレーション ~画像と3次元点群の合わせ方~ 第1部
by
Toru Tamaki
中3女子でもわかる constexpr
by
Genya Murakami
トランザクションスクリプトのすすめ
by
pospome
SQLアンチパターン読書会 第10章 サーティワンフレーバー
by
tkfuji
フロー効率性とリソース効率性、再入門 #devlove #devkan
by
Itsuki Kuroda
効果のあるクリエイティブ広告の見つけ方(Contextual Bandit + TS or UCB)
by
Yusuke Kaneko
最近の単体テスト
by
Ken Morishita
SQLアンチパターン~スパゲッティクエリ
by
Itabashi Masayuki
なぜコンピュータを学ばなければならないのか 21世紀の君主論
by
Tokoroten Nakayama
Deep Learningのための専用プロセッサ「MN-Core」の開発と活用(2022/10/19東大大学院「 融合情報学特別講義Ⅲ」)
by
Preferred Networks
Pythonの理解を試みる 〜バイトコードインタプリタを作成する〜
by
Preferred Networks
ソーシャルゲームのためのデータベース設計
by
Yoshinori Matsunobu
きつねさんでもわかるLlvm読書会 第2回
by
Tomoya Kawanishi
ドメイン駆動設計 ( DDD ) をやってみよう
by
増田 亨
ドメイン駆動で開発する ラフスケッチから実装まで
by
増田 亨
SQLアンチパターン - 開発者を待ち受ける25の落とし穴 (拡大版)
by
Takuto Wada
フロントエンドで GraphQLを使った所感
by
Chao Li
ドメインオブジェクトの見つけ方・作り方・育て方
by
増田 亨
PlaySQLAlchemy: SQLAlchemy入門
by
泰 増田
More from Masashi Umezawa
PDF
第142回Smalltalk勉強会 - PharoJSで作るWebアプリケーション
by
Masashi Umezawa
PDF
FileManで楽々ファイル操作
by
Masashi Umezawa
PDF
TruffleSqueakの紹介
by
Masashi Umezawa
PDF
SmalltalkBoltでUFFI入門
by
Masashi Umezawa
PDF
TaskItの紹介
by
Masashi Umezawa
PDF
Smalltalk勉強会 - 過去、現在、そして未来へ のその後
by
Masashi Umezawa
PPTX
Revealing ALLSTOCKER
by
Masashi Umezawa
PDF
TarandocでJSONを永続化
by
Masashi Umezawa
PPTX
Dockerizing pharo
by
Masashi Umezawa
PDF
Tarantubeでメッセージキューを使い倒す
by
Masashi Umezawa
PDF
VerStixの紹介
by
Masashi Umezawa
PDF
Oldtalk - あのころの処理系は今
by
Masashi Umezawa
PDF
Pyonkeeを鳴らす
by
Masashi Umezawa
PDF
Smalltalk勉強会 - 過去、現在、そして未来へ
by
Masashi Umezawa
PDF
Tarantalk
by
Masashi Umezawa
PDF
Introduction of Pharo 5.0
by
Masashi Umezawa
PDF
Why!? Smalltalk
by
Masashi Umezawa
PDF
Pillarの紹介
by
Masashi Umezawa
PPT
Scrumの紹介とXPプロジェクトへの適用(Scrum and XP)
by
Masashi Umezawa
PDF
NanoStrand
by
Masashi Umezawa
第142回Smalltalk勉強会 - PharoJSで作るWebアプリケーション
by
Masashi Umezawa
FileManで楽々ファイル操作
by
Masashi Umezawa
TruffleSqueakの紹介
by
Masashi Umezawa
SmalltalkBoltでUFFI入門
by
Masashi Umezawa
TaskItの紹介
by
Masashi Umezawa
Smalltalk勉強会 - 過去、現在、そして未来へ のその後
by
Masashi Umezawa
Revealing ALLSTOCKER
by
Masashi Umezawa
TarandocでJSONを永続化
by
Masashi Umezawa
Dockerizing pharo
by
Masashi Umezawa
Tarantubeでメッセージキューを使い倒す
by
Masashi Umezawa
VerStixの紹介
by
Masashi Umezawa
Oldtalk - あのころの処理系は今
by
Masashi Umezawa
Pyonkeeを鳴らす
by
Masashi Umezawa
Smalltalk勉強会 - 過去、現在、そして未来へ
by
Masashi Umezawa
Tarantalk
by
Masashi Umezawa
Introduction of Pharo 5.0
by
Masashi Umezawa
Why!? Smalltalk
by
Masashi Umezawa
Pillarの紹介
by
Masashi Umezawa
Scrumの紹介とXPプロジェクトへの適用(Scrum and XP)
by
Masashi Umezawa
NanoStrand
by
Masashi Umezawa
Smalltalkだめ自慢
1.
Smalltalkだめ自慢 LL Diver 帰ってきた言語だめ自慢 2014
© Masashi Umezawa
2.
老害 「t小文字とかいちいちウルサイ」 「オブジェクト指向言語の元祖とか偉そう」 「ジジイが思い出に浸っているだけ」 だめ1
3.
老害ですが、何か? 毎月開催のSmalltalk勉強会の年齢層高いです http://www.smalltalk-users.jp/Home/gao-zhi
若い人もたまーにいますが、40-50代は当たり前 「オブジェクト指向」については「メッセージ指向」 のほうが、たぶんよかった いわゆるC++やJava的な「オブジェクト指向言語」ではない t大文字の処理系もあるので、SmallTalkでも良いです http://smalltalk.smalltalk-users.jp/
4.
エディタ 使えず 「viもemacsも使えないとかマジ?」 だめ2
5.
あなたの好きなエディタは使えません SmalltalkはSmalltalkで開発 ツールもSmalltalkで書いてある なんなら作れば? テキストを対象としないスタイル メモリにうかんだオブジェクトをメッセージ送信で インタラクティブに変容させていく育てゲー 常にデバッガの中でプログラムを作っているような もの スタイルが違いすぎて理解されにくい
6.
理想世界に ひきこもり 「美しい世界はわかった。で?」 だめ3
7.
もともとOSなんで... 仮想化環境で別のOSを動かしているようなもの 外部とつながらないと困らないの?
実際は結構つながる FFI, COM Connect, JNI Port, Objective-C Bridge, Python Bridgeなど しかし老害Smalltalkerはあまり外の言語や環境に 関心なさげ これらの機能が活用されることは少ない!
8.
俺が Smalltalkだ! 「 お、おう...」 だめ4
9.
処理系の乱立 正当派 Squeak
Pharo VisualWorks VA Smalltalk Cuis CUI重視 GNU Smalltalk VM乗っかり派 Amber (JS) SqueakJS (JS) Essence# (.NET) F-Script (Cocoa) Redline Smalltalk (JVM) DB合体 Gemstone/S 泡沫がその他20ほど 互換性はあるようでなかったりする 微妙に書き換える!
10.
リポジトリの乱立 SqueakSource www.squeaksource.com
SqueakSource3 ss3.gemstone.com SmalltalkHub smalltalkhub.com • どこに何がおいてあるのか • どの処理系についてのものか よくわからない Public Store Repository github その他の野良リポジトリ
11.
言語そのものは? 予約語5つの言語なので、ツッコミどころはあまりない nil,
true, false, self, super Smallなtalk なんなら拡張どうぞ 「自分で作ろうぜ」症候群を生む 中央で統制するプレーヤーがおらず、混沌としている これがSmalltalkらしいといえばらしい 好き放題にやりたいことをやれる、やってしまう 狭い廊下を突き進むのでなく、モンタナの空の下を闊歩 - Kent Beck
Download