1 名前:デフォルトの名無しさん mailto:sage [2022/05/12(木) 18:28:20.99 ID:cuIcFT6k.net] 公式 https://www.rust-lang.org/ https://blog.rust-lang.org/ https://github.com/rust-lang/rust Web上の実行環境 https://play.rust-lang.org 日本語の情報 https://rust-jp.rs/ ※Rustを学びたい人はまず最初に公式のThe Bookを読むこと https://doc.rust-lang.org/book/ ※Rustを学ぶ際に犯しがちな12の過ち https://dystroy.org/blog/how-not-to-learn-rust ※Rustのasyncについて知りたければ「async-book」は必読 https://rust-lang.github.io/async-book/ ※C++との比較は専用スレへ C++ vs Rust https://mevius.5ch.net/test/read.cgi/tech/1619219089/ ※次スレは原則>>980 が立てること 前スレ Rust part14 https://mevius.5ch.net/test/read.cgi/tech/1644596656/
756 名前:デフォルトの名無しさん mailto:sage [2022/06/20(月) 11:17:59.13 ID:c9A58FBc.net] logical values 論理値 truth values 真理値 true or false values 真偽値 Boolean values ブール値 ブール値じゃ分かりにくいと仮定して論理値、真理値、真偽値のどれを選ぶかってこと the book日本語訳の人はRustの文脈での分かりやすさよりも土台となってる分野で広く使われてる訳語がいいと判断することが多い印象
757 名前:デフォルトの名無しさん mailto:sage [2022/06/20(月) 11:29:41.63 ID:qsA991ej.net] まぁプログラマーでござい(ドヤッ!な勘違いの陰キャチー牛の癖に英語読めないポンコツなの日本人くらいだからなwww
758 名前:はちみつ餃子 mailto:sage [2022/06/20(月) 12:24:24.66 ID:6BcBi/VL.net] 同じ意味とされることもあるが、若干のニュアンスの差もあると思うんだよな。 ブールはブール代数から取ってるんだから当然に代数的な操作に使うという感覚があるし、 真理値は論理学の方面で抽象的な概念 (命題とか集合とか) に対応付く場合もある気がする。 個人的には論理値が最も中立というか、ただ真と偽の値を持つものという雰囲気を感じる。 ブール ⊂ 真理値 ⊂ 論理値 な感じ。
759 名前:デフォルトの名無しさん mailto:sage [2022/06/20(月) 12:43:05.08 ID:G0GSIi1k.net] たかが二値論理の値の型でしかないものを誰がboolだのbooleanだの呼び始めたのかと思って調べたらALGOL60だった
760 名前:デフォルトの名無しさん mailto:sage [2022/06/20(月) 12:43:22.11 ID:zDrv1zgC.net] 真理値だけは3値以上の場合も含むからちょっと意味が広い感じはする
761 名前:デフォルトの名無しさん [2022/06/20(月) 13:11:27.43 ID:bsAvnwWF.net] 関数オーバーロードをありがたがってるのはジャバの連中だけ
762 名前:デフォルトの名無しさん mailto:sage [2022/06/20(月) 15:32:26.58 ID:nUFjxYTv.net] 論理値は非古典論理の値も含むからさらに広いな。
763 名前:デフォルトの名無しさん mailto:sage [2022/06/20(月) 15:34:13.37 ID:rudBfZT/.net] >>746 どれも注記がなければ二値だけど three logical valuesやthree-valued Booleanと言えば3値になりえるので 基本的に意味するところは同じだと思うよ
764 名前:デフォルトの名無しさん mailto:sage [2022/06/20(月) 16:12:28.65 ID:Wp6+mQEy.net] >>749 確かに論理値も多値ありうるのか 真偽値もそう?これ字面からは2値限定な気がするけど
765 名前:デフォルトの名無しさん mailto:sage [2022/06/20(月) 16:33:57.18 ID:vXHoc6MR.net] どうでもいいけどwasmerがaarch64 完全対応したということで、rust+wasm+wasmerでcliを試してみたけど完全にただのjavaで草生えた
766 名前:はちみつ餃子 mailto:sage [2022/06/20(月) 16:55:48.44 ID:6BcBi/VL.net] Wasm は JVM より低レイヤ寄りだから設計思想は違うんだが……。 でも Java がやってた領域をかなり奪うとは思う。 Android で JVM を使っている部分を Wasm に置き換えたような OS とかもその内に出てくるんじゃないかね?
767 名前:デフォルトの名無しさん mailto:sage [2022/06/20(月) 17:33:23.64 ID:ib2o9qWW.net] 個人的にWasmよりもTauriの方が開発環境構築がめちゃ楽でシンプルだから好き クロプラの一番の課題って今も昔も設定の煩わしさだよね俺はconfigマスターになりたいわけじゃねーんだよ! モバイル対応がまだだけどちゃんと予定はあるからTauriが流行ってほしいな
768 名前:デフォルトの名無しさん mailto:sage [2022/06/20(月) 17:52:06.79 ID:cgMFd80D.net] wasmとtauriって別にそういう競合するポジションとかじゃなくね?
769 名前:デフォルトの名無しさん mailto:sage [2022/06/20(月) 17:55:14.20 ID:JDT/MbKD.net] Tauriはただのwasmのレンダラーだよ。Chromium内蔵をやめて実装をRustにしたElectron。 wasmerはレンダラーしないwasm実行環境。
770 名前:デフォルトの名無しさん [2022/06/20(月) 17:56:48.16 ID:E2oosySA.net] >>744 >>748 Rustの公式referenceでもbool値に対してのoperatorをlogical and やlogical orと明記されているから日本語訳は論理値でもよいのではないかな
771 名前:はちみつ餃子 mailto:sage [2022/06/20(月) 18:19:59.87 ID:6BcBi/VL.net] >>756 論理和・論理積に対応する英語は logical disjunction / logical conjunction であって、 logical or / logical and ではない。 (でも演算子として OR / AND を使った表記をすることはよくあるし……。 カジュアルな場面では曖昧だったりするのかな?) logical or / logical and は bitwise or / bitwise and と区別するために新しく作られたプログラミング用語として考えるべきで、 もちろん過去からの様々な分野の用語を踏襲してはいるにしてもあまり対応づけて考える必要はないと思う。 bool は人名 (固有名詞) に由来するんだからそのままブール値と訳すのに一票。
772 名前:デフォルトの名無しさん [2022/06/20(月) 18:37:04.96 ID:E2oosySA.net] >>757 まずRustを含めてプログラミング用語の話においてのみboolが出てくるのだから他へ話を広げる必要なし 次にbitwise andに対してboolean andと言わずにlogical andと用いられているのはlogicalが説明としても用語としても妥当であるため 日本語としてもカタカナ訳語を使う必要はなく論理値や論理演算子でよいのではないかな
773 名前:デフォルトの名無しさん mailto:sage [2022/06/20(月) 18:41:04.35 ID:cgMFd80D.net] 自転車置き場の議論楽しいんんねええええ
774 名前:デフォルトの名無しさん mailto:sage [2022/06/20(月) 18:45:53.95 ID:fDP2JAl4.net] Tauriのモバイル対応はwasmのUIフレームワークの整備が進んでいないから、まだいいかな このままモバイル対応しても、せいぜいReact Native アプリのバックエンドがwasmになって実行速度を少し改善するくらい 全てはWASM実装可能なUIフレームワークの成長次第だから、Yewは頑張ってくれ!
775 名前:デフォルトの名無しさん mailto:sage [2022/06/20(月) 18:51:29.68 ID:vXHoc6MR.net] もしreact 自体をウェブアセンブリとしてビルドできたら、、革命起きそう
776 名前:デフォルトの名無しさん mailto:sage [2022/06/20(月) 19:08:40.42 ID:MJF5Q/rm.net] >>761 できる可能性はあるぞ https://github.com/Shopify/javy
777 名前:デフォルトの名無しさん mailto:sage [2022/06/20(月) 19:10:28.51 ID:Lqu2R1w+.net] Reactはもういいよウェブベースのクロプラフロントエンドフレームワークの問題を凝縮した実装だから早く消えてほしい ライフサイクルと状態管理を開発者に丸投げすることを正当化させた罪は重い MSのオールインワンな開発環境がエンタープライズ分野で今でも支持される理由ってここだと思う
778 名前:デフォルトの名無しさん mailto:sage [2022/06/20(月) 19:13:28.43 ID:j7veV6LL.net] MSのweb開発フレームワークとプラットフォームはくそじゃん
779 名前:デフォルトの名無しさん mailto:sage [2022/06/20(月) 19:27:45.70 ID:JN5oCIkY.net] >>752 近いものがあるね webvm.io
780 名前:デフォルトの名無しさん mailto:sage [2022/06/20(月) 21:40:21.97 ID:W1rh1Xym.net] >>755 ん?言ってる意味がわからないんだけどTauriのUIレンダリングプロセスはJS/TS/ReactなんかのウェブベースのフロントエンドFWだが? Chromiumやnode.jsをバイナリに含めずプラットフォームのWebView(WenKit)を使うからサイズが小さいのだが? レンダラーがWasmってどういうこと?具体的かつ納得できる説明よろ
781 名前:はちみつ餃子 mailto:sage [2022/06/20(月) 21:43:08.29 ID:6BcBi/VL.net] DOM (またはそれの元になる html や JavaScript とかも含むのかも?) を生成することをレンダリングと呼ぶ界隈が存在するぞい。
782 名前:デフォルトの名無しさん mailto:sage [2022/06/20(月) 22:04:16.75 ID:x7QB4AuO.net] >>766 >>JS/TS/ReactなんかのウェブベースのフロントエンドFW フロントエンドに使えるフレームワークはjavascript系に限らないよ例えば上コメにあるYewとか
783 名前:デフォルトの名無しさん mailto:sage [2022/06/20(月) 22:08:03.20 ID:j7veV6LL.net] その前に > レンダラーがWasmってどういうこと? 誰もこんなこと言って無くね?
784 名前:デフォルトの名無しさん mailto:sage [2022/06/20(月) 22:20:30.26 ID:G0GSIi1k.net] 「wasmのレンダラー」の意味不明度が高すぎて混乱しているのだろう……
785 名前:デフォルトの名無しさん mailto:sage [2022/06/20(月) 22:33:21.69 ID:vXHoc6MR.net] wasmのレンダラーっていうのはtauri+yewの組み合わせなら間違ってないよ 彼はtauriがreactやvueもレンダリングできるってことを言いたいんじゃないの? tauriはwebviewのrustやjavascriptのバインディングを提供するフレームワークだと自分は解釈してる
786 名前:デフォルトの名無しさん mailto:sage [2022/06/20(月) 22:43:18.28 ID:vXHoc6MR.net] ちなみにjavascriptバインディングの無い既出の"web-view"ってのがcrate.ioにある こっちは正真正銘wasmのレンダラーよ https://crates.io/crates/web-view
787 名前:デフォルトの名無しさん mailto:sage [2022/06/20(月) 22:49:34.14 ID:RTpsTrZi.net] だからwasmのレンダラーっていう書き方が悪いだろうよ 頭の悪いひとたちのために「wasmをレンダーするひと」って書け
788 名前:デフォルトの名無しさん mailto:sage [2022/06/20(月) 22:54:18.58 ID:X5CbdNui.net] Tauri can render JavaScript and WASM and more. ほら、これでいいか?
789 名前:デフォルトの名無しさん mailto:sage [2022/06/20(月) 22:57:56.00 ID:nM7DxFpE.net] UIフレームワークの話なんか何が面白いの?
790 名前:デフォルトの名無しさん mailto:sage [2022/06/20(月) 23:01:44.97 ID:DwXFtGxu.net] さあ?
791 名前:デフォルトの名無しさん mailto:sage [2022/06/20(月) 23:01:47.43 ID:FYZjQUUW.net] >>775 わかんね アーキテクチャの違いとかならまだ興味わくけどな
792 名前:デフォルトの名無しさん mailto:sage [2022/06/20(月) 23:06:38.97 ID:FiNSG1Db.net] まあフロントやらずにバックだけ開発の人には関係ない話だな
793 名前:デフォルトの名無しさん mailto:sage [2022/06/20(月) 23:12:11.87 ID:2JvwDfXO.net] 違う話題って事で 「Rust for Rustaseans」って本めっちゃいいぞ オライリー本やThe Bookの入門レベルを終えてある程度Rustでプログラム書いた後に読むといい
794 名前:デフォルトの名無しさん mailto:sage [2022/06/20(月) 23:14:12.29 ID:2JvwDfXO.net] スペル間違ってた 恥ずい
795 名前:デフォルトの名無しさん mailto:sage [2022/06/20(月) 23:19:15.21 ID:j7veV6LL.net] >>779 なかなかそのレベルまで遠いんだろうな
796 名前:デフォルトの名無しさん [2022/06/21(火) 01:19:44.55 ID:rZ1ZoU3X.net] >>773 >>774 二人ともおかしい wasmをレンダーすることはない 一般的にレンダリングとは抽象データから実データを生成すること 今回はTauriの話のようだからレンダリングは2階層あって 1つはTauri上で作るアプリが自分のデータからDOM(HTML)を生成するレンダリング もう1つはTauri自体がそのDOM(HTML)からコンピューター画面へ描画生成するレンダリング wasmが関係するとしたら前者 つまりwasm上で動くアプリがDOMを生成するレンダリング wasmを使わない昔からのやり方ではJavaScript上で動くアプリがレンダリング つまり対比点はwasmがレンダーするかJavaScriptがレンダーするか、とも言えることから >>766 > レンダラーがWasmってどういうこと? ここへ繋がるのではないかと推測 つまりRustコードを書くだけでアプリ作成を完結できるか否かの話にみえる
797 名前:デフォルトの名無しさん mailto:sage [2022/06/21(火) 01:28:03.75 ID:rVN8NDnU.net] >>737 ローカルな宣言はシャドーイング優先でいいんじゃない? 関数やメソッドがオーバーロード出来たらいいなぁくらいの気持ちなんで。デメリットとかはやっぱあるよね >>739 やっぱめんどくさいかなぁ? そういう言語しか使ってこなかったからいまいちわからんのよ。rustに慣れればやっぱこっち!てなるんかねぇ
798 名前:デフォルトの名無しさん mailto:sage [2022/06/21(火) 01:29:27.34 ID:l/hCBOZ3.net] 今スレの怪文書頂上決戦 52 デフォルトの名無しさん sage 2022/05/16(月) 19:06:18.85 ID:78bNbDCr >>49 デタラメすぎ ムーブでビットパターンのコピーは発生しない ビットパターンのコピーが発生するのは引数の値渡し等であってムーブとは関係ない さらに引数の値渡しでのでビットパターンのコピーとCopyのコピーも全く異なる Copyのコピーはディープであって高コスト 755 デフォルトの名無しさん sage 2022/06/20(月) 17:55:14.20 ID:JDT/MbKD Tauriはただのwasmのレンダラーだよ。Chromium内蔵をやめて実装をRustにしたElectron。 wasmerはレンダラーしないwasm実行環境。
799 名前:デフォルトの名無しさん mailto:sage [2022/06/21(火) 08:26:51.74 ID:82ugTJay.net] TauriはJavaScriptやWebAssemblyをWebViewが理解できる機械語に変換するライブラリじゃないの?
800 名前:デフォルトの名無しさん [2022/06/21(火) 08:42:00.86 ID:X7xq+hMN.net] オーバーロードがなぜ出来ないかって、型推論の完全性が失われるからじゃないの?
801 名前:デフォルトの名無しさん mailto:sage [2022/06/21(火) 08:56:29 ID:TERGIQkG.net] taui+webview==web rendererであってtaui≠=web rendererだから。 だからtauiがwasmやjavascript のrendererというのは間違い。 tauiを媒介したwebviewがwasmやjavascriptのrendererだから。
802 名前:デフォルトの名無しさん mailto:sage [2022/06/21(火) 08:59:28 ID:vO+TReRM.net] 俺はフロントエンドやらないからこのスレでTauriの話をしないでくれ
803 名前:デフォルトの名無しさん mailto:sage [2022/06/21(火) 09:03:37 ID:E/HTpvzq.net] renderやらrendererやら、レンダーやらレンダラーやら、ややこしいなおい
804 名前:デフォルトの名無しさん mailto:sage [2022/06/21(火) 09:08:13.67 ID:OsotcMPi.net] オーバーロードは無くていい派
805 名前:デフォルトの名無しさん mailto:sage [2022/06/21(火) 09:17:14.76 ID:rK2P992k.net] ジェネリクスで表現できるくらいの自明なものはオーバーロードしてもいいけど それ以上に挙動が変わるなら名前変えたほうがいいと思ってるから 結局オーバーロードは無くていいかな
806 名前:デフォルトの名無しさん mailto:sage [2022/06/21(火) 09:18:38.16 ID:LcZeBWSd.net] オーバーロードできないのは違和感あるけどすぐ慣れるぞ。頑張れ。
807 名前:デフォルトの名無しさん mailto:sage [2022/06/21(火) 09:27:48.90 ID:e1jAZPeO.net] >>784 言ってる本人が理解してないだけでwasmレンダラーって言い方はあるよ
808 名前:デフォルトの名無しさん mailto:sage [2022/06/21(火) 09:38:22.89 ID:TERGIQkG.net] TauriがElectronみたいにWebViewを内蔵してないから、TauriがWASMのレンダラーって勘違いしちゃったってことだな よし解決したなUIの話はもう十分だろ
809 名前:デフォルトの名無しさん mailto:sage [2022/06/21(火) 09:48:41.18 ID:aUxUUrSq.net] 古今東西ウェブのレンダラーってレンダリングエンジンのことじゃん んで歴史あるASPを例にMS公式の解説を引用するならDSLのようにHTMLコードに変換(=レンダリング)する処理系ってことだよ wasmモジュール(バイナリ)に変換するためのレンダラーはEmscriptenだからwasmがレンダラーって認識は間違い
810 名前:デフォルトの名無しさん mailto:sage [2022/06/21(火) 09:58:17.91 ID:4fSeXEQO.net] なぜそこでemscriptenが出てくるんだ?
811 名前:デフォルトの名無しさん mailto:sage [2022/06/21(火) 10:01:09.64 ID:4fSeXEQO.net] いい加減「wasmのレンダラー」を「wasmがレンダラー」と読むのやめたら?
812 名前:デフォルトの名無しさん mailto:sage [2022/06/21(火) 10:03:06.58 ID:4fSeXEQO.net] 「wasmのレンダラー」は、wasmでビルドされたレンダラーじゃなくて、wasmバイナリを読み込むことができるレンダラーってことじゃないの?
813 名前:デフォルトの名無しさん mailto:sage [2022/06/21(火) 10:04:20.02 ID:lcATvJP3.net] >>795 それは視野が狭い 例えばウェブ業界でCSR(client side rendering)やSSR(server side rendering)と言うときのレンダリングとはHTML/DOMを生成することを指す CSRはブラウザ等の中でそれを行なうのでReact等ではJavaScriptでレンダリングをするしYew等ではWasm/Rustでレンダリングする つまりWasmでレンダリングするということはTauriでは全てのコードをRustで書けることになる
814 名前:デフォルトの名無しさん mailto:sage [2022/06/21(火) 10:09:54.89 ID:l/hCBOZ3.net] cssを読み込んで適用できるからってわざわざそのレンダリングエンジンのことをcssレンダラーって呼ぶことがあるか?
815 名前:デフォルトの名無しさん mailto:sage [2022/06/21(火) 10:11:12.61 ID:5vOFCGpG.net] >>797 Rust使いはASTまでは構築できてもそこから意味理解が弱いんだろうな
816 名前:デフォルトの名無しさん mailto:sage [2022/06/21(火) 10:12:25.82 ID:D95D9dWE.net] きみたちは一度これを読んだほうがいい Rust GUI の決定版! Tauri を使ってクロスプラットフォームなデスクトップアプリを作ろう Chapter 03 Tauri の概要 https://zenn.dev/kumassy/books/6e518fe09a86b2/viewer/168468 より アーキテクチャ Tauri のアーキテクチャを図示すると、次のようになります https://storage.googleapis.com/zenn-user-upload/e215aef57b0a-20220610.png Core Process はアプリケーション全体のライフサイクル管理を行ったり、 OS のインターフェース(メニューや通知など)の操作、 WebView Process の管理などを行います。 Core Process のコードは Rust で記述されるので、標準ライブラリも crate.io で公開されているライブラリも利用できます。 Tauri は非同期ランタイムとして tokio を利用しているので、非同期 Rust も使えます! Rust のコードはアプリケーションのビルド時にネイティブコードにコンパイルされるので、高速に動作します WebView Process は Web コンテンツのレンダリングを行うプロセスです。通常の Web ページと同様に、 index.html, JavaScript, CSS から構成されて、 wry にラップされた WebView で動作します。 Tauri の JavaScript API を利用することで、 Core Process と通信したり、ファイルシステムにアクセスしたり、通知を表示する、などの操作が可能です。 WebView Process から WebView のサンドボックスを超えていろいろな操作できてしまうとセキュリティ上問題になることがあります。そこで、 tauri では JavaScript API で利用する API を allowlist に明示的に記述する必要があります。 Electron では preload スクリプトによって Renderer Process に公開する API を制限できましたが、同様の仕組みは allowlist で実現できます。 Tauri でアプリケーションを作ると Electron とは違い、 Chromium と Node.js 実行環境をバンドルする必要がないので、アプリケーションのサイズを小さく保つことができます
817 名前:デフォルトの名無しさん mailto:sage [2022/06/21(火) 10:30:52.39 ID:ZcKPa2VS.net] >>751 の、WASI実装のwasmerによるrustのVM言語化の話は興味深いけど、GUIフレームワークTauriの話はいい加減スレチ Electronスレにでも行って議論してくれ
818 名前:デフォルトの名無しさん mailto:sage [2022/06/21(火) 10:39:20.05 ID:lcATvJP3.net] >>802 にあるようにHTML/DOMから画面へのレンダリングはWebViewがしてくれるからアプリ開発者は関与しない アプリ開発者が関与するのはアプリデータからHTML/DOMへのレンダリング部分のコードを書くこと この点はWeb開発でもTauriでも同じ
819 名前:デフォルトの名無しさん mailto:sage [2022/06/21(火) 11:04:51.42 ID:uvaWF54t.net] 結局怪文書の出どころはいつものオジだったww いい加減聞きかじりで知ったかぶりするのやめたら?
820 名前:デフォルトの名無しさん mailto:sage [2022/06/21(火) 11:08:08.11 ID:g+0qioKO.net] 間違いを指摘してくれる人が周りにいないんだろうな
821 名前:デフォルトの名無しさん mailto:sage [2022/06/21(火) 11:11:56 ID:RyNZqEbO.net] IDコロコロしないでほしいわせめて コテハンつけてくれたらNG捗るのになあ 「所有権の複製」のときから思ってたけど
822 名前:デフォルトの名無しさん mailto:sage [2022/06/21(火) 11:13:49 ID:7sQPW1UK.net] tauriでNGすればおけ
823 名前:デフォルトの名無しさん mailto:sage [2022/06/21(火) 11:26:02.71 ID:l/hCBOZ3.net] じゃあ次スレこそはワッチョイつけようか
824 名前:デフォルトの名無しさん mailto:sage [2022/06/21(火) 11:28:36.35 ID:pS+FR3pl.net] wasmくんたちはコッチ 【wasm】ブラウザでC++。Emscriptenを語ろう https://mevius.5ch.net/test/read.cgi/tech/1547549448/
825 名前:デフォルトの名無しさん mailto:sage [2022/06/21(火) 11:38:04.80 ID:mlYOyxJ9.net] >>809 既にある 行きたい人は向こうへ行け Rust part6 ワッチョイ有り https://mevius.5ch.net/test/read.cgi/tech/1532697692/
826 名前:デフォルトの名無しさん mailto:sage [2022/06/21(火) 11:49:09.87 ID:GSNSCBV0.net] 論理構成が薄弱で常に自己正当化するためだけにレスを重ねる人は相手にしちゃダメなんだよ 特にほぼすべてのレスで相手を否定する言葉から始める人はある種の病気だと思って対処した方がいい 論理的な批判に耳を貸す相手じゃないから
827 名前:デフォルトの名無しさん mailto:sage [2022/06/21(火) 11:55:22.58 ID:RyNZqEbO.net] コテハンつけてくれるんなら 俺は今後一切複製クンを馬鹿にしないし むしろ尊敬するから頼むからつけてほしい
828 名前:デフォルトの名無しさん mailto:sage [2022/06/21(火) 12:14:34.84 ID:l/hCBOZ3.net] >>980 ワッチョイついでで思い出したけどvs C++へのリンクは落ちてるから消しといてくれ
829 名前:デフォルトの名無しさん mailto:sage [2022/06/22(水) 07:37:30.53 ID:EdrHrSzx.net] >>719 これ和製英語もそうだが和製発音も相当やばいよ 今ホットなウクライナがバリバリの和製発音でUkraineって本来ユークレインて発音するからな 英語できないでボランティア行ったやつウクライナ!ウクライナ!って全く通じない発音を連呼してたかと思うとはこっちが恥ずかしくてまさにもう見てらんない! いい加減に読みも発音もグローバルスタンダードにしろっつーの何でもかんでもガラパゴスなの頭悪すぎる
830 名前:デフォルトの名無しさん mailto:sage [2022/06/22(水) 07:45:18.19 ID:qSL2YnBO.net] だからなに
831 名前:デフォルトの名無しさん [2022/06/22(水) 08:24:23.86 ID:s09CCxIL.net] >>815 ウィーンをヴィエナって言えってか?
832 名前:デフォルトの名無しさん mailto:sage [2022/06/22(水) 08:24:47.41 ID:48p4Di1y.net] 頭悪くても使えりゃいい
833 名前:デフォルトの名無しさん mailto:sage [2022/06/22(水) 10:01:54.69 ID:U3SsHgc3.net] >>815 強いて言えばウクライーナってくらいで和製発音じゃないから通じるよ 日本は英米と違って中華系の地名・名前以外は現地発音に寄せてるものが多い 中華系は日本語漢字読みだと外国人には全く通じない(中国人・台湾人なら漢字で書けば通じる) Rustも最初はルーストって発音してる人いたよね Scalaをスケイラとかも
834 名前:デフォルトの名無しさん mailto:sage [2022/06/22(水) 10:12:00.42 ID:kKprzj+b.net] いや通じないんだなこれがアジアの英語圏ですら通じないんですよ嘘吐いちゃダメよ 公用語が英語のフィリピンのマックやスタバで日本人のゴミ英語が一切通じない現実から目を背けるな 特にプログラミングの世界でどれだけ日本語の意訳が学習の障害になってきた・なっているか 超基本の代入を例に挙げてもわかるせめてアサイン or アサインメントってカタカナにすれば超理解し易いのに代入?ってなるよ代入って意訳した奴は大馬鹿だよ
835 名前:デフォルトの名無しさん mailto:sage [2022/06/22(水) 10:23:30.15 ID:li50soYi.net] エビデンスを出せ
836 名前:デフォルトの名無しさん mailto:sage [2022/06/22(水) 10:41:03.57 ID:k8vtEW7h.net] 英語カーンプレクスをこじらせちゃってるね
837 名前:デフォルトの名無しさん mailto:sage [2022/06/22(水) 10:50:41.07 ID:LE1FQ2Yx.net] ラストは日本語識別子も使えるから色々大丈夫
838 名前:デフォルトの名無しさん mailto:sage [2022/06/22(水) 10:54:46.62 ID:QEBJj1WM.net] フィリピン人のオンライン英会話レッスンで ウクライナが通じなくて恥ずかしかったんだなきっと 気持ちはわからなくはないが恥ずかしがることではないよ
839 名前:デフォルトの名無しさん mailto:sage [2022/06/22(水) 11:04:11.24 ID:SASaungr.net] 触れちゃいけない人だろ 面倒だからそのくらいにしとけ
840 名前:デフォルトの名無しさん mailto:sage [2022/06/22(水) 11:54:59.01 ID:TXCOqcCS.net] 論破されると変人扱いでシカトとかまんま陰キャチー牛オタクで草 プロジェクトが炎上する理由てこういうプログラマーの癖に論理じゃなくて感情で他人の足引っ張るの大好きな馬鹿が原因なんだよな
841 名前:デフォルトの名無しさん mailto:sage [2022/06/22(水) 12:16:04.88 ID:vkSjQpLZ.net] 早口ですね
842 名前:デフォルトの名無しさん mailto:sage [2022/06/22(水) 12:53:20.15 ID:KbrpK4gE.net] ID変わっちゃうのは仕方がないことだからコテハンつけてくれ
843 名前:デフォルトの名無しさん [2022/06/22(水) 12:55:32.81 ID:PETcyPz4.net] 俺の場合、英語だと何倍も読むのに時間がかかったり、わからない単語や言い回しがあったりするので和訳はありがたいんだけど・・・・ ただ専門用語については、英語でなんて言うのかを併記して欲しいな 後に調べるのが大変になってしまう 上で騒いでる発音に関しては、まあ学習の上ではあんまり問題ないね
844 名前:デフォルトの名無しさん mailto:sage [2022/06/22(水) 14:09:24 ID:jR4emiFb.net] 発音か… もう長いこと勉強したことないな 発音勉強するいいサイトないの?(スレチ)
845 名前:デフォルトの名無しさん mailto:sage [2022/06/22(水) 14:40:24.01 ID:NTc30+P3.net] そこにyoutubeがあるだろ
846 名前:デフォルトの名無しさん mailto:sage [2022/06/22(水) 15:11:02.84 ID:iqmSmX2L.net] ヨーロッパの地名も日本語は英語よりまともなことが多い。現地語をカナカナに当てはめちゃってるので発音は違うけど。 パリ、パリス ローマ、ローム フィレンツェ、フローレンス
847 名前:デフォルトの名無しさん [2022/06/22(水) 15:24:30.47 ID:UvvJO3VG.net] おまいらどれを読み間違っていたか正直に言いなさい height width adjust false queue deque lambda column char
848 名前:デフォルトの名無しさん [2022/06/22(水) 15:32:22.45 ID:hyphYc1n.net] >>815 そこは英語できないじゃなくて、English出来ないだろ!
849 名前:デフォルトの名無しさん mailto:sage [2022/06/22(水) 15:37:13.88 ID:KbrpK4gE.net] ここまで自分以外単発
850 名前:デフォルトの名無しさん mailto:sage [2022/06/22(水) 15:42:45.07 ID:2oX7OuW7.net] 欧米のひとなんて日本をジャパンとかいう謎の呼び方するじゃん
851 名前:デフォルトの名無しさん mailto:sage [2022/06/22(水) 16:00:46.63 ID:pGATTXre.net] 最近の言語って、代入は使う事少なく無い? 束縛って表現は、見かけるけれど。
852 名前:デフォルトの名無しさん mailto:sage [2022/06/22(水) 16:01:41.99 ID:/Mr2VB7b.net] >>830 Siriとかに発音させるアプリいいよ 単語レベルならかなり正確 あとは技術系の動画 最初に舌の動きやlinkingを学んだほうが効率いい
853 名前:デフォルトの名無しさん mailto:sage [2022/06/22(水) 16:23:49.52 ID:b/qu9BCC.net] >>833 ヘイト ウィズス アジャスト フォルス キュー デキュー ラムダ ちゃー https://www.s40otoko.com/wp-content/uploads/2020/09/char_a-sha.jpeg
854 名前:デフォルトの名無しさん [2022/06/22(水) 17:07:06.02 ID:UvvJO3VG.net] 基本点5点 一人目の勇気+1点 正直者+1点 ちゃーさん+2点 9点です
855 名前:デフォルトの名無しさん mailto:sage [2022/06/22(水) 17:27:44.73 ID:JoQ1XY7q.net] ランブダ コルムン ちゃーはタムケンの方で
856 名前:デフォルトの名無しさん mailto:sage [2022/06/22(水) 17:36:28.86 ID:XpS14TAH.net] >>833 width, deque, char widthは発音記号(/wɪdθ/)を見て長いことウィドスっぽく発音してた clothes /kloʊðz/とかも一緒 charとかは純粋な英語ではないからSQLと一緒で英語圏で広く使われてる発音と違ってても全然気にしない Rustで言えばmut、impl、dyn