1 :田杉山脈 ★:2020/08/04(火) 17:29:19.73 ID:CAP_USER.net
オープンソースのプログラミング言語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
2 :名刺は切らしておりまして:2020/08/04(火) 17:30:39.19 ID:9ljq45F6.net
予約後の後のコロンをつけ忘れる
3 :名刺は切らしておりまして:2020/08/04(火) 17:40:00.93 ID:iU+E827Z.net
オブジェクト指向で書けと言われてもどう書いたらいいかわからん。
4 :名刺は切らしておりまして:2020/08/04(火) 17:42:27.61 ID:Whygz4ju.net
ぜってーみんな使わねーぞ
いつまでも2.7
大体互換性がなさすぎなんだよアホか。
java以下。
node12も大概にしろ、クソが。
5 :名刺は切らしておりまして:2020/08/04(火) 17:44:19.19 ID:y2cGh7SR.net
Pythonは2と3の断絶が大きいな
自分は3しか使ったことないが、2の需要も根強いようだ
6 :名刺は切らしておりまして:2020/08/04(火) 17:47:26.51 ID:nDoNSBdX.net
unicode対応のぞけば print ‘hello くらいしか違いがないと思ってる
python はなかなか新しいことはしない
7 :名刺は切らしておりまして:2020/08/04(火) 17:49:18.65 ID:HSAInx3H.net
オアーor not オアー
8 :名刺は切らしておりまして:2020/08/04(火) 17:52:34.09 ID:gkBZAYm5.net
面白い仕様を見たいならC#かな
Pythonにそういうの期待してない
9 :名刺は切らしておりまして:2020/08/04(火) 17:56:46.96 ID:90T0rbvw.net
これbiz+なんか?
11 :名刺は切らしておりまして:2020/08/04(火) 18:09:48 ID:mGv61Raw.net
Azure使っているのでC#で間に合っている。
13 :名刺は切らしておりまして:2020/08/04(火) 18:18:27.28 ID:Whygz4ju.net
てか「メンテナが対応するための猶予」
がもう意味わからん。
なんでせっかく完成したライブラリを単なる言語の更新でいちいち治さなあかんのか。
目的と手段が入れ替わってる、アホかと。
14 :名刺は切らしておりまして:2020/08/04(火) 18:20:19.47 ID:HvRV61PB.net
等号は=、不等号は<>にしてくれ。
代入は :=
構文は{
・・・
}でなく、
bigin
・・・
end にしてくれよ。
19 :名刺は切らしておりまして:2020/08/04(火) 18:27:21.95 ID:mGv61Raw.net
>>14
PascalがCに負けたのはコンピュータ歴史学として興味深い。
15 :名刺は切らしておりまして:2020/08/04(火) 18:23:11.30 ID:9ThZ64R2.net
3.9 の次は 4.0 だと思っていた時代がありました。
30 :名刺は切らしておりまして:2020/08/04(火) 19:59:23 ID:nmwZ0pDb.net
>>15
TypeScriptはそうらしいな
16 :名刺は切らしておりまして:2020/08/04(火) 18:23:48.30 ID:mcncYTfD.net
ディープラーニングでモザイク外せるってんで頑張ってインスコ進めてたのに
インスコ終盤でCPUの能力不足とかでノケモノにされた酷いぜ
18 :名刺は切らしておりまして:2020/08/04(火) 18:27:09.31 ID:9ThZ64R2.net
> マージ(|)と更新(|=)が加わったほか、
それより「||=」が欲しいです。
21 :名刺は切らしておりまして:2020/08/04(火) 18:31:24.43 ID:WgfMhKox.net
もはや方向性がわからんわ
22 :名刺は切らしておりまして:2020/08/04(火) 18:31:31.34 ID:hT3SfomQ.net
あんまり機能追加すんなや
プログラムを片手間でやるための言語なんだから
23 :名刺は切らしておりまして:2020/08/04(火) 18:45:47.29 ID:PnOw5cFk.net
python2.xとかvbモドキみたいなキモいの
まだ使ってる時代遅れおるんか?
33 :名刺は切らしておりまして:2020/08/04(火) 20:18:05.44 ID:JcqQ0Jdj.net
>>23
Python と VB が同じに見えるとか素人かよ
24 :名刺は切らしておりまして:2020/08/04(火) 19:03:44.02 ID:90T0rbvw.net
pythonの何が良くてライブラリがこんなに充実したのかよくわからん
25 :名刺は切らしておりまして:2020/08/04(火) 19:04:14.73 ID:YLacoChb.net
Python4はやらんのか?
つーかやめてよね
27 :名刺は切らしておりまして:2020/08/04(火) 19:23:51 ID:EtFJxt19.net
そこまでてきるならょぅじょpngもすっぽんぽんにする演算子も実装されそう
29 :名刺は切らしておりまして:2020/08/04(火) 19:39:56 ID:hjVird3s.net
段々と取っ付き辛くなるな
31 :名刺は切らしておりまして:2020/08/04(火) 20:16:31.14 ID:nnkHzXhl.net
Numpyは内蔵してほしい
32 :名刺は切らしておりまして:2020/08/04(火) 20:16:37.73 ID:/m94JTR6.net
perlの互換性は鬼だよな
34 :名刺は切らしておりまして:2020/08/04(火) 20:34:00.15 ID:5+QgfZsa.net
3.9 の次はようやく 4.0 か。
37 :名刺は切らしておりまして:2020/08/04(火) 20:47:33.45 ID:e0q+uTNn.net
>>34
>今後リリース予定の「Python 3.10」
って書いてあるけど
35 :名刺は切らしておりまして:2020/08/04(火) 20:39:29.84 ID:REwTtmLG.net
加速も何も2系はEOLしたろ…
38 :名刺は切らしておりまして:2020/08/04(火) 20:48:36.90 ID:Q3kjau+U.net
互換性を捨てる言語はなぁ
41 :名刺は切らしておりまして:2020/08/04(火) 21:17:18 ID:IgXd73yb.net
2と3の間が凄く空いてるんだったよね。10年近く更新されなかったんじゃなかったかな?
42 :名刺は切らしておりまして:2020/08/04(火) 21:18:41 ID:ma2ufpcx.net
日本も対抗してスクリプト言語Drifを作ってくれ。
48 :名刺は切らしておりまして:2020/08/04(火) 22:58:06 ID:HGp3MIqu.net
>>42
モンティ・パイソンに対抗かw
45 :名刺は切らしておりまして:2020/08/04(火) 21:42:34 ID:qHOflY0k.net
よっしゃあああああ!!!
これで勝つる。最強言語になるんや!!!
引用元:http://anago.2ch.sc/test/read.cgi/bizplus/1596529759
コメントを書く