X



【IT】「Python 3.9」ベータ版リリース、Python 2からの脱却が加速 [田杉山脈★]
■ このスレッドは過去ログ倉庫に格納されています
0001田杉山脈 ★垢版2020/08/04(火) 17:29:19.73ID:CAP_USER
オープンソースのプログラミング言語Pythonの最新版となる「Python 3.9」のベータ版が、8月2日(現地時間)にリリースされた。

「Python 3.9」では、Python 2のサポートを削除するとともに、Pythonを利用した各種プロジェクトのメンテナに時間的猶予を与えるべく、一部の下位互換性レイヤーの保持が決定されており、それらは今後リリース予定の「Python 3.10」にて削除される。

 新機能としては、dictクラスに新たな演算子としてマージ(|)と更新(|=)が加わったほか、不要なプレフィックスまたはサフィックスを文字列から簡単に削除するためのstr.removeprefix(prefix)およびstr.removesuffix(suffix)が追加されるとともに、bytes、bytearray、collections.UserStringメソッドも用意されている。また、dictをジェネリック型として使えるようになっている。

 「Python 3.9」では、PEGに基づく新たなパーサーが搭載されており、PEG形式によって従来のLL(1)よりも柔軟な言語機能の設計を可能にする。なお、「Python 3.10」では古いパーサーは削除され、それに依存するすべての機能も削除される。また「Python 3.9」に限り、コマンドラインによる切り替えや環境変数によって、LL(1)パーサーに戻せる。

 ほかにも、数多くの機能追加・修正が行われている。
https://codezine.jp/article/detail/12669
0004名刺は切らしておりまして垢版2020/08/04(火) 17:42:27.61ID:Whygz4ju
ぜってーみんな使わねーぞ
いつまでも2.7
大体互換性がなさすぎなんだよアホか。
java以下。

node12も大概にしろ、クソが。
0005名刺は切らしておりまして垢版2020/08/04(火) 17:44:19.19ID:y2cGh7SR
Pythonは2と3の断絶が大きいな
自分は3しか使ったことないが、2の需要も根強いようだ
0006名刺は切らしておりまして垢版2020/08/04(火) 17:47:26.51ID:nDoNSBdX
unicode対応のぞけば print 'hello くらいしか違いがないと思ってる
python はなかなか新しいことはしない
0010名刺は切らしておりまして垢版2020/08/04(火) 17:57:27.01ID:xt/gxEIL
>>1
保健所の職員がこれ使って、コロナwebサービスと、スマホアプリ作るだけで、
FAXがーってバカにされて長時間残業せずに済んだ
AIで療養先入院先自動振り分けも、感染者自宅待機追跡も自動でできた
全国リアルタイム集計もその都度修正補正もできた(フェーズ合わせのため発表時刻は決める)
感染追跡/COCOAのような低能なのはもういらない
公共交通機関 デパートスーパーコンビニ会社で自動インストールチェックで
実装率80%まですぐにあげ、感染陽性判定連動もできるだろう
5人ぐらいの会社でできるだろう
0011名刺は切らしておりまして垢版2020/08/04(火) 18:09:48.23ID:mGv61Raw
Azure使っているのでC#で間に合っている。
0012名刺は切らしておりまして垢版2020/08/04(火) 18:15:45.99ID:KACtE+RS
なにも「加速」はしていないが
既定路線の「等速」だろ


【IT】「Python 3.9」ベータ版リリース、Python 2からの脱却が加速
https://egg.5ch.net/test/read.cgi/bizplus/1596529759/
0013名刺は切らしておりまして垢版2020/08/04(火) 18:18:27.28ID:Whygz4ju
てか「メンテナが対応するための猶予」
がもう意味わからん。

なんでせっかく完成したライブラリを単なる言語の更新でいちいち治さなあかんのか。
目的と手段が入れ替わってる、アホかと。
0014名刺は切らしておりまして垢版2020/08/04(火) 18:20:19.47ID:HvRV61PB
等号は=、不等号は<>にしてくれ。
代入は :=

構文は{
・・・
 }でなく、
bigin
・・・
end にしてくれよ。
0015名刺は切らしておりまして垢版2020/08/04(火) 18:23:11.30ID:9ThZ64R2
3.9 の次は 4.0 だと思っていた時代がありました。
0016名刺は切らしておりまして垢版2020/08/04(火) 18:23:48.30ID:mcncYTfD
ディープラーニングでモザイク外せるってんで頑張ってインスコ進めてたのに
インスコ終盤でCPUの能力不足とかでノケモノにされた酷いぜ
0017名刺は切らしておりまして垢版2020/08/04(火) 18:26:39.67ID:OJC2bk86
debianのパッケージから削除されるまでは2.7使い続けるで
0018名刺は切らしておりまして垢版2020/08/04(火) 18:27:09.31ID:9ThZ64R2
> マージ(|)と更新(|=)が加わったほか、

それより「||=」が欲しいです。
0019名刺は切らしておりまして垢版2020/08/04(火) 18:27:21.95ID:mGv61Raw
>>14
PascalがCに負けたのはコンピュータ歴史学として興味深い。
0022名刺は切らしておりまして垢版2020/08/04(火) 18:31:31.34ID:hT3SfomQ
あんまり機能追加すんなや
プログラムを片手間でやるための言語なんだから
0023名刺は切らしておりまして垢版2020/08/04(火) 18:45:47.29ID:PnOw5cFk
python2.xとかvbモドキみたいなキモいの
まだ使ってる時代遅れおるんか?
0027名刺は切らしておりまして垢版2020/08/04(火) 19:23:51.00ID:EtFJxt19
そこまでてきるならょぅじょpngもすっぽんぽんにする演算子も実装されそう
0028名刺は切らしておりまして垢版2020/08/04(火) 19:36:33.59ID:2dEuoOzC
>>1
perl5 のコードが7でも走ることが決定したから安心して5で書いてる
perl まじ長持ちする
python3 は2の悪夢の再来が怖い
0034名刺は切らしておりまして垢版2020/08/04(火) 20:34:00.15ID:5+QgfZsa
3.9 の次はようやく 4.0 か。
0035名刺は切らしておりまして垢版2020/08/04(火) 20:39:29.84ID:REwTtmLG
加速も何も2系はEOLしたろ…
0036名刺は切らしておりまして垢版2020/08/04(火) 20:40:24.99ID:5+QgfZsa
>>28
Raku いいと思ったんたけどな。
何の資産もなく新しく始めるほどの魅力はなかった。
0039名刺は切らしておりまして垢版2020/08/04(火) 21:00:36.27ID:nsnEd38r
>>28,32
awkとsedばかり使ってたけど、互換性に問題ないなら使い捨てツール用に改めて perl勉強しようかな。
0040名刺は切らしておりまして垢版2020/08/04(火) 21:15:05.33ID:OJC2bk86
>>20
大したことやらせてないから2023になったら真面目に頑張るわw
0042名刺は切らしておりまして垢版2020/08/04(火) 21:18:41.66ID:ma2ufpcx
日本も対抗してスクリプト言語Drifを作ってくれ。
0044名刺は切らしておりまして垢版2020/08/04(火) 21:41:14.35ID:REwTtmLG
>>43
コンパイラ板へお帰り下さい。
0046名刺は切らしておりまして垢版2020/08/04(火) 21:43:48.17ID:/lIVe1H9
だれかPython3でウインドウを最前面に持ってくる方法かいてくれ
ウインドウをアクティブにはできるが最前面にはならないのだよ
このやり方がずっとわからない(ちなみにノンプログラマです)
0047名刺は切らしておりまして垢版2020/08/04(火) 22:29:12.00ID:DgUwyWgg
>>46
そう言われても俺はナイコン族だからなぁ。
0050名刺は切らしておりまして垢版2020/08/05(水) 01:57:37.12ID:nribarlo
>>46
python3の問題じゃねーだろソレ。
0051名刺は切らしておりまして垢版2020/08/05(水) 02:12:07.01ID:7rrkEuez
これ不便なんだよな
version2のソースだと思ってたら3だったとか
まじイラッとする
0052名刺は切らしておりまして垢版2020/08/05(水) 08:09:30.82ID:o7HQlAzd
たとえ2がパッケージから消されてもapt-get一行で復活

そして使い続けられる2
0054名刺は切らしておりまして垢版2020/08/05(水) 08:23:39.36ID:6kcOj4Oo
>>46
import win32gui
win32gui.FindWindow or win32gui.EnumWindows

win32gui.SetForegroundWindows

is work for you if you dont have several instances of the same apps opened at the same time
0055名刺は切らしておりまして垢版2020/08/05(水) 08:25:31.03ID:6kcOj4Oo
>>24
google
0056名刺は切らしておりまして垢版2020/08/05(水) 08:27:39.25ID:6kcOj4Oo
>>42
simulaに対抗してshimuraでもいいぞ
0057名刺は切らしておりまして垢版2020/08/05(水) 08:53:53.39ID:vik0KhuQ
早く switch を実装してくれ。
0058名刺は切らしておりまして垢版2020/08/05(水) 08:57:50.78ID:/sX4AE3B
テキトーにpython3.4で試作書いてたら顧客が気に入ったのでそのまま納品した
後で聞いたらスクリプトのままのほうが都合が良かったらしい
3.9でも動くといいけど
0060名刺は切らしておりまして垢版2020/08/05(水) 09:15:15.11ID:Jp/DrXug
>>19
当時の開発現場は「汚くても使える」言語が欲しかっただけ
それまでアセンブラ使ってた連中が使うんだから
0061名刺は切らしておりまして垢版2020/08/05(水) 10:09:12.65ID:K15ipiJI
>>14
syntax error
0063名刺は切らしておりまして垢版2020/08/05(水) 12:13:12.19ID:ZeK6mnxH
2なんて使ってるの化石ぐらいじゃね?
0064名刺は切らしておりまして垢版2020/08/05(水) 15:46:05.51ID:lC/D9Krb
Pythonが進むべき道はそっちじゃない
いらない、しょうもない追加機能
短期的な生産性と長期的な生産性の両立よ、もとめられてるのは
0065名刺は切らしておりまして垢版2020/08/05(水) 16:14:56.93ID:g8lStv+1
>>63
3DCG ソフトのデファクトスタンダード Maya では未だに Pythom 2.7 が使われているんだよなぁ

ユーザーレベルまで広範囲に及ぶ大量の資産があって移行できない模様

初期から組み込まれてる Perl を劣化させたような MEL ってスクリプト言語も併用できて、まさにカオス
0066名刺は切らしておりまして垢版2020/08/05(水) 23:24:36.53ID:av3P0e3/
 
Pythonさえあれば(笑)
0067名刺は切らしておりまして垢版2020/08/06(木) 05:54:49.44ID:JScabAXs
Pythonは使って見ようと思ったけどな。
ブラウザで動くのはJavaScriptだから、どうしてもその系列になってしまう。
年寄りには、他の言語と癖が違うのは身につかなくて。
0068名刺は切らしておりまして垢版2020/08/07(金) 13:50:24.27ID:6zTz+QEA
>>19
標準Pascalは分割コンパイルもできない
Cは自分で便利な機能を追加していったからCが勝つのは必然だわな
0069名刺は切らしておりまして垢版2020/08/11(火) 13:57:26.98ID:RY686F+H
python5が出たら本気出す
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況