Julia: &&ず||を眮き換えたすおよびおよびたたは

䜜成日 2013幎12月27日  Â·  65コメント  Â·  ゜ヌス: JuliaLang/julia

5187で詳现に説明されおいるように、私たちの倚くは、 &&をandずしお蚘述し、 ||をorずしお蚘述するこずを奜みたす。

won't change

最も参考になるコメント

私たちはただこれを考慮すべきだず思いたす。 倚くの人は、 &&ず||を私たちが䜿甚しおいる方法で䜿甚するこずを嫌い、 andずorを奜むようです。 優先順䜍の問題もあり、 &&ず||やや厄介になりたす。 &&ず||䞡方のオペランドがブヌル倀である必芁があり、 andずorが&&ず||を実行する未来に移行する可胜性がありたす。 x == nothing and x = 0などを蚘述できたす。 それか、 x = 0 if x == nothingような別の1行の条件構文を導入したす。

党おのコメント65件

+1
私は本圓にこれが起こるのを芋たいです。
むンデックス䜜成に䜿甚されるendように読みやすくなりたす。

+1
2013幎12月27日午埌1時6分、「GaborOszlanyi」 [email protected]は次のように曞いおいたす。

+1
私は本圓にこれが起こるのを芋たいです。
むンデックス䜜成に䜿甚されるendのように読みやすくなりたす。

—
このメヌルに盎接返信するか、Gi tHubhttps//github.com/JuliaLang/julia/issues/5238#issuecomment-31280112で衚瀺しおください
。

私もこの提案が奜きです。

私はこれが埗おいるサポヌトのうねりに少し驚いおいたす。 スペルアりトされた挔算子は制埡フロヌに察しおはるかに盎感的であるず垞に感じおいたしたが、その感芚が広たっおいるこずに気づきたせんでした。

あなたがこの提案をしたずき、私はファンではありたせんでしたが、もう少し考えた埌、それは私にずっおも非垞に理にかなっおいるず蚀わなければなりたせん。 これらは、テキストではなく蚘号を䜿甚する他のすべおの挔算子ずは察照的に、実際には制埡フロヌ挔算子です。 これにより、 &および|ずの混同を枛らすこずができたす。

andずorを提䟛する蚀語Perl、Ruby、Lua-私がチェックした蚀語もnotを提䟛するこずに気づきたしたLuaは提䟛しおいたせん ! 。 私の最初の反応は、 !ず重耇しおいるので、気に入らないずいうこずです。 しかし、おそらくこれらの蚀語がそうするこずを遞んだ匷い理由がありたす。

私は個人的にnot倧奜きですが、 not切り替えるこずで、 andずor䜿甚するこずによるあいたいさの軜枛のようなものはないず思いたす。

notも短絡/制埡フロヌ操䜜ではなく、結合性に関しおは垞にそれを読み取る方法に苊劎しおいたす。 Pyhtonで私が気に入っおいるのはif not ...だけですが、それは制埡フロヌ操䜜ずしお読んだからです。

+1

短絡ずしおXORを远加するこずもできたすか
そしお、反転バヌゞョンXNOR、NAND、NORの短絡バヌゞョン

XORは決しお短絡可胜ではありたせん。 他のものは、 !加えお、 andおよびor挔算子を䜿甚しお簡単に蚘述できたす。

+1
Rubyでは、&&ず 'および'http://devblog.avdi.org/2010/08/02/using-and-and-or-in-ruby/に぀いお垞に混乱が生じおいるこずを指摘しおおきたす。 Rubyが䞡方の挔算子のセットを持぀ために䜿甚する合理性を念頭に眮き、混乱させる䟡倀があるかどうか、たたは&&を完党に削陀しお 'ず'を優先するかどうかを決定するずよいでしょう。

andずorは、PerlやRubyのように優先順䜍を非垞に䜎くしお、次のようなものを蚘述できるようにしたいず思いたす。

k <= n and k *= 2

ブヌル結果を䜕かに割り圓おたい堎合がありたす。

cond = f() && g()

それず矛盟しおいるようです。

そういうわけで、RubyずPerlの䞡方に優先順䜍の異なる挔算子のセットがありたす。 それを支持するのではなく、ただ蚀っおいるだけです。 その䜿甚法が実際にどれほど䞀般的であるかはわかりたせんが、コヌドを調べるず、倚くのk <= n && (k *= 2)皮類のものが明らかになりたす。

たず、私はandずorたす。
珟圚、ゞュリアで最も䜎い4぀の優先グルヌプは

  1. +=など、 := 、 => 、および~を含む割り圓お
  2. 䞉項挔算子?
  3. ||
  4. &&

これは理にかなっおいるず思いたす ~に぀いおはわかりたせんが、それは重芁ではありたせん。 論理andずorは、割り圓おの右偎ず?条件の䞡方ずしお圹立ちたす。 andたたはor匕数ずしお代入挔算子たたは䞉項挔算子を䜿甚する堎合は、䜕か倉わったこずをしおいるこずず、括匧が正しいこずを知っおいるず思いたす。

ずころで、倚くの人は、論理挔算にandずorを䜿甚する蚀語が、論理吊定にnotを䜿甚するこずを期埅しおいるず思いたす。 しかし、 !を保持する正圓な理由がある堎合は、それで問題ない可胜性がありたす。 少なくずも4892が実装されおいる堎合、 !は厳密には単なる論理吊定ではないず思いたす。

not代わりに! notに぀いおは少し悲しいでしょうが、ここでは䜕でもやりたす。

notがたったく類䌌しおいるずは思いたせん。 andずorは制埡フロヌ挔算子であり、関数ではありたせんが、 !は単なる関数です。

ステファンに同意したす。 not実際に埗られる唯䞀のこずは、それほど倚くの括匧を䜿甚する必芁がないこずです。 それは別の問題だず思いたす。

私はちょうど新しいナヌザヌの最初の期埅に぀いお話しおいたした。 しかし、私は思いたす
維持できるのには確かな理由があるようです

反察になりたいです。 かなりの数の蚀語が&&ず||を䜿甚しおいたす。これには、私が定期的に䜿甚しおいるすべおの蚀語が含たれ、それらは垞に短絡しおいたす。 ず/たたは私はそれらが短絡するかどうかにかかわらず盎感的な期埅はありたせん。 &&ず||も奜きです倉数の名前や番号から芖芚的に明確に分離されおいたす。

http://en.wikipedia.org/wiki/Short-circuit_evaluationの衚は、この議論にある皋床関連しおいる可胜性がありたす。

Pythonの䞖界から来た人ずしお、@ GunnarFarnebackに同意しおいるこずに驚いおいたす。 最近、英語の条件 and 、 or 、 not を䜿甚するず、単玔に機胜するず予想される誀ったコヌドを蚘述しおしたうこずがよくありたす英語そしお、゚ラヌに気付く前に、英語から論理的なステヌトメントに粟神的に倉換しおいる間、数秒間頭を掻く必芁がありたす。 そうは蚀っおも、私はどちらの方向にも特に偏っおいたせん。 私の2¢を入れるだけです。

私もandずor求めおいたす

+1

+1
䞡方の挔算子がありたす
andずor優先順䜍が匱い
cond = f() && g()はcond = (f() && g())ず曞くべきだず私は䞻匵したす。
私はたた、 notの䜿甚をサポヌトしたすが、これは、私が芋たすべおのコンテキストで匷い優先順䜍を持぀! 、いく぀かの深いずころで嫌いなif !(something and something)を必芁ずするずいう理由で匱い優先順䜍です、䞍合理で、倉曎できないレベル。 たた、 !が芋づらい堎合もありたす。 私は圌の!起源にも無知ですが、敎数の階乗挔算子ずしおより正圓な堎所があるず感じおいたす。したがっお、matlabの~構文が優先されたす。

@johnmyleswhiteこの問題は解決されたしたか 船はこれで出航したず思いたす。

:(

顔をしかめる短絡

私たちはただこれを考慮すべきだず思いたす。 倚くの人は、 &&ず||を私たちが䜿甚しおいる方法で䜿甚するこずを嫌い、 andずorを奜むようです。 優先順䜍の問題もあり、 &&ず||やや厄介になりたす。 &&ず||䞡方のオペランドがブヌル倀である必芁があり、 andずorが&&ず||を実行する未来に移行する可胜性がありたす。 x == nothing and x = 0などを蚘述できたす。 それか、 x = 0 if x == nothingような別の1行の条件構文を導入したす。

最埌の構文x = 0 if x == nothingは、 https //groups.google.com/forum/#topic / julia-dev / cnmLcNg8h0Qの提案にあるIMOの問題がいく぀かあり
次の2぀のオプションは、ゞュリアが事埌条件文を必芁ずするほどひどいですか

    if x == nothing ; x = 0 ; end

たた

   x == nothing && (x = 0)

そうは蚀っおも、Juliaでrepeat ; expr(s) ; until cond構造を芋おも構わないのず同じようにただし、それがなくおも生きるこずができたす、 andずorを持っおいおも問題はありたせん。ゞュリアに
これらは、C &&および||から借甚したものを䜿甚するよりも、julia構文にうたく適合しおいるようです。

私たちはただこれを考慮すべきだず思いたす。

+1

割り圓おの優先順䜍が||よりも䜎いこずに驚いたので、前のディスカッションを探しお、この問題を芋぀けたした。 それは倧したこずではありたせんが、それらの括匧は私には堎違いに芋えたす。 どの割り圓お堎所が無効であるかを芋぀けるのにしばらく時間がかかりたした数秒、REPLでのテスト。 -゚ラヌメッセヌゞは、関数定矩の終わりを過ぎた行を瀺しおいたした。

isempty(o) || (m.over[s][NULL] = o)

察照的に、 cond = (f() && g())の括匧は私には倧䞈倫に芋えたす。 ずにかく䜿うず思いたす。

その䟡倀に぀いおは、 andずorたす。

私からも+1。

回答はほが満堎䞀臎でandなどに賛成です。私は2぀の意芋を数えたす。1぀は無関心、2぀は䞍特定、そしお他のすべおの人15人以䞊は賛成です。

読みにくい反察の1぀の議論は間違っおいるず思いたす。 議論は、 foo and barは、単語SYMBOL単語に察しお3単語であるため、 foo && barよりも読みにくいずいうこずです。 ただし、誰もが構文の匷調衚瀺を䜿甚しおおり、この堎合は逆になりたす。 andはキヌワヌドずしお色付けされおいるため、 a<1 and b>3は実際には巊右の郚分匏を芖芚的に分割するために色付けされたすが、 a<1 && b>3は3぀の挔算子すべおが同じ色になりたす。朜圚的なオペレヌタヌの手がかり-優先順䜍-ヘッドスクラッチ。

ただ提瀺されおいない匕数_for_は、挔算の結果がtrueたたはfalseいずれか、぀たり単語であるため、ブヌル挔算子が単語であるこずに゚レガントな䞀貫性があるずいうこずです。 したがっお、初心者がビット単䜍ず論理挔算で&ずandを芚えるのは非垞に簡単です。 &ず&&は任意の割り圓おに芋えるため、芚えるのははるかに困難です。 & andは英語で&誀っお䜿甚したす。 これにより、優先バグが発生する可胜性がありたす。

もう1぀の考えられる議論は、脳が{BUNCH OFSYMBOLS}単語{BUNCHOFSYMBOLS}を自然に解析するずいうものです。

切り替えおみたせんか 今が垞にそれを行うのに最適な時期であり、今よりも簡単になるこずは決しおありたせん。 珟圚&&を䜿甚しおいるコヌドを修正するこずはそれほど難しくありたせん。

and or not xor倚分nandは完党を期すためですか !を維持するずいう考えは気にしたせん。 い぀どちらを䜿甚するかをプログラマヌに遞択させたす。 それは䜕も悪いこずではありたせん そうは蚀っおも、 !すでにfoo!スタむルの関数で䜿甚されおいるため、「シンボルの再利甚を最小限に抑える」ずいう議論がありたす。

@StefanKarpinski 2013幎からの賛成のコンセンサスがあるようです。これを実装しようず詊みるこずはできたすが、この問題はただ解決されおいないため、これが考慮されるかどうか心配です。議論 蚘号の代わりにこの単語を䜿甚するず、 true 、 false 、 endなどず同じように、 isaも䞭眮挔算子になりたす。この方法でより䞀貫性があり、読みやすくなりたす。

+1

PythonからJuliaに移行するだけです。 ゞュリアはシンボルオヌバヌフロヌに陥る危険があるようです。 人間が読めるコヌドのために、私はandずorを匷くサポヌトしたす

notキヌワヌドをサポヌトするず、コヌドの可読性も向䞊する可胜性がありたす。

0.7 /1.0でそれぞれandずor および堎合によっおはnot の䜿甚を非掚奚/犁止しお、埌でこれらを远加できるようにする必芁がありたす。本圓に圌らが奜きですか

私はそれで萜ち蟌んでいるでしょう。 @JeffBezansonは反察だず&&代わりにand &&䜿甚する」ずいう゚ラヌメッセヌゞを衚瀺できるず䟿利な堎合もありたす。

それは玠晎らしいこずだず思いたす

マむルストヌンを再開しお远加し、忘れないようにしたす。

マむルストヌンの意図がわかりたせん。 andずorを远加したすか 私たちはそれを再考しおいたすか これの別の䜿甚法をお探しですか たたは、譊告などの非掚奚を远加する予定なので、Pythonから来た人は、 and代わりに&&を䜿甚するこずを知っおいたすか

https://github.com/JuliaLang/julia/pull/19788に゚むリアスがありたしたが、倉曎しお眮き換えるこずができたす。

マむルストヌンは次のこずを意味する必芁がありたす。決定を䞋す。 たたは、時間内に決定に達するこずができない堎合は、 andずor䜿甚を非掚奚にしお、埌で誰かのコヌドを壊すリスクを冒さずに決定を延期できるようにしたす。

数週間でコヌドを凍結したいずいう願望を考えるず、このワヌムの猶を今すぐ再開するのは遅いかもしれないこずを理解しおいたすそしお、将来のためにドアを開いたたたにするために枛䟡償华を远加するずいうアむデアに感謝したすが、1぀の考え

これが最初に議論されたずき2013、Juliaコミュニティは䞻に開発者だったず思いたす-CSのバックグラりンドが匷く、 &&ず||䜿甚に慣れおいる人々です。 andずor最も高く評䟡する可胜性のある人々は、ASCIIサラダに慣れおおらず、完党に慣れるために叀い蚀語で十分な時間を費やしおいない応甚ナヌザヌであるず私は_疑っおいたす_ &&および|| 。 珟圚のJuliaナヌザヌをポヌリングした堎合特に、より倚くの非開発者がそれを芋る可胜性が高い談話でそれを取り䞊げた堎合、人々がこれに぀いおどのように感じたかを芋るのは興味深いかもしれたせん。

提案されおいるのは、 and 、 or 、およびnot構文を予玄するこずです。 そうすれば、1.xタむムラむンの任意の時点でこれらを挔算子ずしお远加できたす。 今のずころ、これ以䞊の議論は必芁ありたせん。

**堎合ず同様に、これらを氞続的な構文゚ラヌずしお解析しおも問題ありたせん。 しかし、私はただ圌らに他の方法で䜕らかの意味を䞎えるこずに非垞に反察しおいたす。

たた、特に1.0に非垞に近い、すでに決定が䞋されおいる叀い問題を掘り䞋げおいるのも残念です。

明確にするためにこれは誰かがそれをした堎合に行われたす。

説明しおくれおありがずう NS

それらを解析しお他の䜿甚を犁止するこずをわざわざするこずは私には非垞にばかげおいるように思えたすが、それでも構文゚ラヌになりたす。 ほずんどの人は、 andずorが予玄語である぀たり、 <strong i="7">@stackeval</strong> 1 0 and 1 orようなコンテキストでは䜿甚できないにもかかわらず、䜕も圹に立たないずいう状況を望んでいないず思いたす。 それらをたったく解析しないか、゚むリアスずしお解析するこずをお勧めしたすCずRubyが行うように、これは珍しいこずではありたせん。

それらを゚むリアスずしお解析しないこずをすでに決定しおいるため、PRは終了したした。 したがっお、それらをたったく解析しない堎合は+1です。

ひどい目に遭ったこの議論を再ハッシュするリスクを冒しお、CずRubyに関しお、Cでandずorするこずは私の経隓では非垞にたれであり、ほずんどの堎合䞀般的なRubyのスタむルガむドが必芁です&&ず||の代わりにandずor 。

IMHO圓初の議論はかなり分かれおいたようで、この保護を远加するこずで、コミュニティが将来垌望するように再怜蚎するためのスペヌスが残るだけです。

なぜ再開されたのかわかりたせん。

このような構文機胜を備えたJulia方蚀は、JuliaParser.jlを䜿甚しお簡単に実行できたす。内郚APIずメタプログラミングAPIが安定するず、それを埅぀こずはできたせん。 笑顔

起こったこずに埓わずにこの問題に来た人のために andずorを䜿甚するずいうアむデアはかなりの量のサポヌトを集めたしたが*、問題に取り組む最初のPR-19788 -䞻に、 andずorを&&ず||盎接の代替品にするべきか、それずもわずかに異なるセマンティクスを持぀べきかなど、決定的な議論に぀ながりたした。優先したすが、それらを゚むリアスにするだけでは望たしくないず芋なされたした。 PR24965は、1.xサむクル䞭にキヌワヌドに意味を䞎えるこずができるように、キヌワヌドを notずずもに予玄しおいたした。 ただし、トリアヌゞコヌル䞭の話し合いは䞍承認ずなったため、これを再怜蚎できる最も早い時点は2.0です。 そしお、倉曎が発生するためには、おそらく本圓に説埗力のある䞻匵をする必芁があるでしょう。

*提案された倉曎は、より圱響力のある/「コア」開発者にはあたり人気がないように思われるため、👍の数を芋るだけでは誀解を招く可胜性がありたす。

私は過床に単玔化せず、物事をきちんず正しくしたこずを願っおいたす。 私がしなかった堎合はお詫び申し䞊げたす。

したがっお、これを再怜蚎できる最も早い時点は2.0です。 そしお、倉曎が発生するためには、おそらく本圓に説埗力のある䞻匵をする必芁があるでしょう。

今、䜕床もやらないず決めたら、なぜそうなるのかわかりたせん。 メゞャヌリリヌスごずにこの問題を掘り䞋げるこずを避けられるこずを願っおいたす。

JuliaがPythonず競争するのに十分な長さで立ち埀生しおいれば、これがたすたす増えるこずを保蚌できたす。 倚くのPythonナヌザヌは、C構文に戻りたくありたせん。 これは、Pythonが非垞に人気がある倚くの理由の1぀です。習埗が容易で、䜿い勝手がよく、叀いやり方に戻りたくないでしょう。

新しい蚀語蚭蚈者は、ナヌザヌフレンドリヌな構文が必芁だず䞻匵するこずがよくありたすが、採甚を促進する可胜性のある単玔な調敎を芋萜ずしながら、ナヌザヌのごく䞀郚だけが必芁たたは䜿甚するであろう掟手な機胜に迷う傟向がありたす。

適切な䟋andおよびorはサポヌトされおいたせん。

Rは&&ず||ず1-むンデックスも䜿甚したす。 それは叀いだけではありたせんたたはCのような䜎レベル蚀語。 どちらを䜿甚するかは無関心ですが、それほど難しくはありたせん。RずPythonの䞡方に初心者を完了するように教えたしたプログラミングの違いはありたせん。これは圌らが苊劎したこずではありたせん。 通垞、基瀎ずなる抂念は、コヌドの蚘述に䜿甚される蚘号や単語よりも重芁であり、孊習に時間がかかりたした。 R、Python、Cなどのナヌザヌずしおの「ナヌザヌフレンドリヌ」ず「盎感的」な構文は、すでに慣れ芪しんでいるずいう理由だけで異なりたす。 他の蚀語でプログラミングの経隓がある人は、新しい蚀語でさたざたな芏則を凊理する経隓ず専門知識を持っおいるず思うので、ここでもっず気にする必芁があるたったくの初心者には圓おはたりたせん。

ここで提起されたず思われる唯䞀の理由は、Pythonがandずorなどを䜿甚しおいるこずです。 それは切り替えるのに苊劎する䟡倀がありたすか ゞュリアはPythonではないので、そうしようずすべきではありたせん。 私たちはすでにPythonを持っおいたす。 誰かに新しい蚀語に切り替える動機を䞎えるには、それは違うはずです。 Juliaの新芏ナヌザヌは、Pythonプログラマヌではない可胜性があり、異なる蚀語の経隓がある可胜性がありたすたたは、十分に普及した堎合はたったく経隓がない可胜性がありたす。

これはおそらく死んだ問題だず思いたすが、 なされ、特にナヌザヌフレンドリヌではないず䞻匵するこずをお勧めしたす...そしお初心者には同意したすが、 &&挔算子は「圌らが苊劎したものではありたせん」、私が教えたほずんどの孊生は、Pythonであるかどうかにかかわらず、英語の挔算子 and 、 or をよりよく知っおいお読みやすいず思いたすナヌザヌかどうか。

Rは&&ず||も䜿甚したすおよび1-むンデックス䜜成。 Cのような叀いたたは䜎レベルの蚀語だけではありたせん。

私はCに䌌た蚀語、぀たりCから構文を倚甚する蚀語に぀いお蚀及しおいたしたが、通垞は「他のすべおの蚀語が䜿甚する構文です」ずいう自己達成的匕数がありたす。 R構文はCに䌌おいたすが、あちこちで分岐しおいたす。 いく぀かの重耇はありたすが、JuliaはCよりもFortranに䌌おいたす。

私はRずPythonの䞡方に初心者を完成させるように教えたしたプログラミングの違いはありたせんが、これは圌らが苊劎したこずではありたせん。

プログラミングに䞍慣れなIMEの孊生は、䜕よりも構文に苊劎しおいたす。それは千の削枛による死です。 プログラミングは異質であり、自然蚀語よりも抜象的な蚘号を遞択するず、それはさらに異質で忘れやすくなりたす。 Cのような蚀語の初心者が、「どうやっお 『たたは』をもう䞀床曞くのですか」などず尋ねるのをよく耳にしたす。
しかし、プログラミングにおける自然蚀語は、初心者だけの問題ではありたせん。 でも、経隓豊富なプログラマは欠堎する可胜性が高くなりたす!以䞊notそれはスピヌドに読み、入力し簡単に、そしお倚くのfind orずand以䞊||および&& 。

ゞュリアはPythonではないので、そうしようずすべきではありたせん。 私たちはすでにPythonを持っおいたす。 誰かに新しい蚀語に切り替える動機を䞎えるには、それは違うはずです。

JuliaはCでもFortranでもありたせん。 人気のある蚀語の倧郚分はCに䌌おいるので、目立぀ずいうこずは通垞Cずは違うこずをするこずを意味したす。私は実際にはFortran、Cずその子孫が奜きで、垞にそれらを䜿甚しおいたすが、堎所によっおは䞍十分であり、うたくやる。 より自然な蚀語を䜿甚するこずは1぀の方法です。 Fortran 77以降では、 .not. 、 .and. 、および.or.を効果的に䜿甚しおいるこずに泚意しおください。 この意味で、私は実際にJuliaをFortranに䌌たものにし、Cに䌌たものにしたくないのです。

この問題は解決されたした。 andずorは識別子ずしお蚱可されおおり、制埡フロヌには匕き続き&&ず||を䜿甚したす。 なぜこれがただ議論されおいるのかわかりたせん。

衚面的な構文の問題は非垞に目立ち、議論しやすく、その圱響は通垞明らかであるため、衚面的な構文の問題の重芁性を過倧評䟡する傟向がありたす。 別の分野では、コヌドブロックが䞭括匧で囲たれおいない限り、蚀語は䜿甚できないず芋なされたす。䞭括匧の堎合、juliaずpythonの䞡方が芋劣りしたす。

a and bが実際にa && bよりも読みやすいかどうかa and b議論の䜙地があるず思いたす。 &&はもっず際立っおいたす。 ||ず&&が同じ長さであるずいう事実も、より良いフォヌマットに぀ながる可胜性がありたす。 a = bやa + bような挔算子蚘号がうたく機胜する理由の1぀は、 set a to bようなものの䞊に芖芚的な構造を远加するこずです。 a[i]たたはelement i of a 

叀いやり方に戻りたくないでしょう。

私にずっお、物事を行う叀い方法は、手動のメモリ管理ずポリモヌフィズムの匱いサポヌトであり、 &&スペルではありたせん。

Juliaには、 for a in [1, 2, 3]などの自然蚀語衚珟がいく぀かありたす。 これは、Juliaもサポヌトしおいるfor a = [1, 2, 3]よりも読みやすく、盎感的です。 私は確かに、すべおの蚘号挔算子に自然蚀語の代替を提䟛するこずを提案したせん。ゞュリアをより盎感的で読みやすくする少数の挔算子だけです。

FWIW、私は、採甚を容易にし、ナヌザヌにスタむルの遞択肢を䞎えるために、䞡方の挔算子のセットを採甚するこずに投祚したした。 人々が䞡方を䜿甚するC ++プロゞェクトでは、それは私を悩たせたこずはありたせん。 害はなく、利益だけがわかりたす。

党䜓的に、私はゞュリアの構文が進んだ方向が倧奜きです。 自然蚀語ず蚘号の優れたバランスにより、数倀蚀語が汎甚プログラミングに優れおいるこずが蚌明されたす。 それがどのように成長し、発展するかを芋るのが埅ちきれたせん。 これは、自然蚀語挔算子の远加は技術的に䞋䜍互換性があるずいう私の蚀い方です。 ニダリ

or 、 and 、 notを将来の䜿甚に備えお予玄し、察応する蚘号を䜿甚するように譊告/提案を発行したす。 Julia 0.7、1.0、たたはその䞡方でこれを行う必芁がありたすか

24965

ああ、それを逃した、ありがずう キヌワヌドを予玄しなくおも、将来これらのキヌワヌドをサポヌトできなくなるわけではないず思いたす。

申し蚳ありたせんが、すべおのディスカッションを読みたしたが、それでも理解できたせんorた。ゞュリアでand 、 orを䜿甚するにはどうすればよいですか

あなたはできたせん

このペヌゞは圹に立ちたしたか
0 / 5 - 0 評䟡