24/07/01 12:44:19.88 cigv7G71.net
なんでも作れるならscratchだけでいいのでは?
6:デフォルトの名無しさん
24/07/02 09:35:56.40 R9vR2zyx.net
PythonならWindowsでもSutoreからインストールするだけなんで、インストールで挫折することもない。
文法的にはJavaScriptよりも現代的。
大学での採用が多いのでAI・GUI・数値計算含めてライブラリは充実してる。
(最近は、小学校高学年向けの言語としても増えてる)
なのでPythonを初心者には勧めてる。
7:デフォルトの名無しさん
24/07/02 16:54:29.55 XKXScjET.net
>>1さんの祖末なチソチソもっとよーく見たぃナ☆
>>1さん、またみんなの前でチソチソ出してくださいね☆
8:デフォルトの名無しさん
24/07/07 22:46:49.04 YNyLHLx5.net
>>6
> Sutore
Microsoft "Store" のこと?
こんな簡単なTypoをしてるのに、、、
9:デフォルトの名無しさん
24/07/08 17:10:08.41 HJF+848e.net
小学生なんだろう
10:デフォルトの名無しさん
24/07/11 17:02:03.37 r2NhJjCz.net
scratchに慣れてるんならnode-red上でJavaScript か Python 書くってのは?
日本では長らく日立研究所の人しか使ってなかった印象だけど最近ROSなんかでも
流行ってきてるらしく将来のロボット制御のサブストリームになるかも知れん(メインは
未来永劫PLCだろうが)。
11:デフォルトの名無しさん
24/07/15 15:31:09.00 GGRM5eFd.net
ちゃんとした言語・・・
C?
Rust?
12:デフォルトの名無しさん
24/07/15 15:48:25.55 ZO/EZAih.net
Rust はソコソコ有能だが C ほどにはちゃんとしていない
13:デフォルトの名無しさん
24/07/19 13:39:11.88 kK1pODj9.net
FORTRANは科学技術計算なのでとてもちゃんとしてございます
14:デフォルトの名無しさん
24/07/21 08:07:25.59 kC1ofV36.net
ScratchからPythonへのハードルが高いよね
小学生でも英語圏なら余裕なんだろうけど
15:デフォルトの名無しさん
24/07/21 09:18:05.50 pFZN+NUp.net
それでも、他の言語に比べれば初心者が一番挫折しやすいインストールが一番楽な類。
WindowsはMicrosoft StoreからDLしてくるだけ。
Mac/Linuxは最初から入ってる。
(なので、chromeOSはLinux機能を有効化する手間はある)
他の言語じゃ、トラブルが起きたとき対応できる先生がまず居ない。
16:デフォルトの名無しさん
24/07/28 14:48:05.57 TeuWY+US.net
アリやと思う
ただ他の言語が覚えやすいCや使いやすいJava的なものもある
17:デフォルトの名無しさん
24/07/30 04:35:17.62 GjQxUZ/0.net
JavaScriptはインストールの手間が無い以外は初心者向けじゃない。
・文法が一昔前の言語なので、(スクリプト言語のわりに)コードが長くなりがち。
・letかvarかどっちで変数宣言するかとかで変数スコープ(変数の寿命)が変わるという変態言語仕様なので、一見普通に動きそうなコードが思った通りに動かないとか出てくる。
18:デフォルトの名無しさん
24/07/30 06:32:42.64 eeaJXyir.net
Pythonって初心者向きなんかな?
その近代的な構文とやらが気持ち悪くて使う気になれんわ
rustは手に馴染んだがCよりちゃんとしてないとかサッパリ理解できんわ
19:デフォルトの名無しさん
24/07/30 23:08:39.51 GjQxUZ/0.net
今でこそ、AIだNumpyだと持て囃されていますが、当初はPerlがコードの書き方に自由度がありすぎて、同じ動きでも人によってコードがまるで違うというのが問題になってて、RubyとPythonがその問題解決のために開発されたところがあります。
(多分、理由の一部でしかない)
もうすでに大分崩れてますが、文法をシンプルに保つために代替え可能な文法は用意しないみたいな目標があったはずです。
(なのでリスト内包表記がforの代替えが出来る割に、まるで最後の砦の様にif...elif文で代用できるからという理由で、未だにswitch文がPythonにはありません)
20:デフォルトの名無しさん
24/07/31 19:01:21.44 c9Z9WpUz.net
今のPythonにはmatch文があるんよ
21:デフォルトの名無しさん
24/07/31 20:18:29.29 YsLojSCU.net
自分が持ってるのは3.8使ってる独習Pythonだけど、その文法は3.10で入ったのね。
Pythonの精神がどんどん崩れていくなぁ…。
22:デフォルトの名無しさん
24/08/01 05:59:13.67 7hJRQEUf.net
elifの方が自由度高い
23:デフォルトの名無しさん
24/08/18 02:44:08.75 OQpBZKZz.net
神戸市は虚偽の申請を繰り返しおよそ205時間に及ぶ休暇を不正に取得したとして中央区役所の29歳の男性職員古田裕己を懲戒免職処分にしています。
24:デフォルトの名無しさん
24/08/18 08:57:47.11 GyZ7YJn1.net
matchは可読性の良さと網羅性チェックできるのが利点
Enumやタプル、直和型の値を扱う際に分かりやすいし、ケースに漏れがあるとmypyなどのツールがワーニングを出してくれる
使う場面にもよるけど if, elif, else よりも分かりやすい場面は結構あるよ
25:デフォルトの名無しさん
25/03/27 18:35:52.48 Ac89oy2a.net
特に目的がないならhtmlとjavascriptが良いよ
書きながら即ブラウザで動くから