[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2ch.scのread.cgiへ]
Update time : 12/23 02:05 / Filesize : 239 KB / Number-of Response : 1012
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

ぶっちゃけ始めるのにいい言語て何?



1 名前:デフォルトの名無しさん [2020/03/03(火) 17:17:13 ID:VgWTKanI.net]
ぶっちゃけていいよ

794 名前: mailto:sage [2020/06/25(木) 21:39:01.44 ID:A5fKc4NZ.net]
>>787
win7 の方が完成度が高い、とか win10 はどうしてこうなってしまったんでしょう…

795 名前:デフォルトの名無しさん mailto:sage [2020/06/25(木) 23:39:39.13 ID:GAspYPHa.net]
そう思うなら勝手に7やら他をを使えばいい
そして板違い

796 名前:デフォルトの名無しさん [2020/06/26(金) 00:00:24.43 ID:b5cydAXA.net]
スパコンのOSもLinuxです。

797 名前:デフォルトの名無しさん mailto:sage [2020/06/26(金) 00:03:29.16 ID:RwuGHsy1.net]
どのスパコンだよ

798 名前:777 mailto:sage [2020/06/26(金) 03:23:37.98 ID:4Xp41V6m.net]
東京フリーランスの、とだこうきが、
なぜ、9万円で、Ruby on Rails のコースが作れたか、YouTube で解説してる

数十万円する所は、就職サポートなどがついているとか、
宣伝費などがあるから高い

デイトラはそれらが無く、口コミだけだから安い

799 名前:デフォルトの名無しさん [2020/06/26(金) 09:39:45.46 ID:b5cydAXA.net]
デイトラはLinuxコースありますか?

800 名前:デフォルトの名無しさん [2020/06/26(金) 11:14:44.56 ID:b5cydAXA.net]
初心者はLinuxから始めるといいよ^^

801 名前:デフォルトの名無しさん [2020/06/26(金) 11:23:13.97 ID:b5cydAXA.net]
デイトラ見てきました^^

こりゃ駄目ですねw

見る人のことを何も考えない自己顕示欲満開のサイトじゃないですかw

20年前、主婦が良く作ってた動くホームページですよコレ。
ウニョウニョ動くと技術凄い?

802 名前:デフォルトの名無しさん [2020/06/26(金) 19:34:58.71 ID:b5cydAXA.net]
ところで、デイトラはLinuxコースありますか?



803 名前:777 mailto:sage [2020/06/26(金) 20:37:39.76 ID:4Xp41V6m.net]
デイトラは、YouTube で有名な、東京フリーランスのとだこうきが、
鼻息も荒く、Ruby on Rails の9万円のコースを作った!

でも見たら、Mac だけ。
Windows 10, WSL は無い

口コミだけでも、すごい人気だから、
今までフラフラしていたけど、
これからは、デイトラの企業価値を、10億円に上げると言ってるw

804 名前:777 mailto:sage [2020/06/26(金) 20:43:28.61 ID:4Xp41V6m.net]
Ruby on Rails のコースの中で、Mac のコマンドを少し教えるみたいだけど、
Linux でも、ほぼ同じだろ

ls, cd, echo などの主要コマンド、10個やれば?

それと、シェルスクリプトも少しだけ、やった方がよい。
あくまでも少し。
ハマる点が多いから、シェルスクリプトの代わりに、Rubyで書いた方が安全

805 名前:777 mailto:sage [2020/06/26(金) 20:52:20.25 ID:4Xp41V6m.net]
とだこうき、6/1

Railsコースリリース!業界最安値で自走力が身につくワケを制作者が語る
ttps://www.youtube.com/watch?v=zY9SfGNt0pc

806 名前:デフォルトの名無しさん [2020/06/26(金) 22:15:23.91 ID:b5cydAXA.net]
そのまえに、動くホームページ直そうよ。
なんでそんなに動かしたいのさ。

807 名前:デフォルトの名無しさん mailto:sage [2020/06/27(土) 01:32:17.18 ID:kyH2RX9T.net]
>>794
デタラメ吹き込んでじゃねえ

808 名前:デフォルトの名無しさん [2020/06/27(土) 07:49:45.12 ID:5uwCjfOh.net]
とだこうきをNGワードに

809 名前:デフォルトの名無しさん mailto:sage [2020/06/27(土) 08:25:49.45 ID:zi6hdWHq.net]
Rubyスレ以外でRubyやらRailsのキーワード出てきたら即IDとワッチョイをNG
Ruby推しのくせにそのRubyすら使いこなせないアホのせいで板全体で大迷惑

810 名前:デフォルトの名無しさん [2020/06/27(土) 11:26:25.04 ID:ZFnYFbMi.net]
キリ番報告しないのでNGです!
ってやつか。

811 名前:デフォルトの名無しさん [2020/06/27(土) 12:13:06.94 ID:ZFnYFbMi.net]
デイトラにLinuxコースないですか?

812 名前:デフォルトの名無しさん [2020/06/27(土) 14:18:50.43 ID:ZFnYFbMi.net]
初心者のITは、Linuxやって、次にラズパイだろね。



813 名前:デフォルトの名無しさん mailto:sage [2020/06/27(土) 14:31:47.39 ID:UiFDXh57.net]
Linuxは言語じゃなくて環境

814 名前:デフォルトの名無しさん mailto:sage [2020/06/27(土) 14:43:11.72 ID:Xu05bxNt.net]
じゃあsmalltalkは言語?環境?

815 名前:デフォルトの名無しさん [2020/06/27(土) 14:51:04.76 ID:ZFnYFbMi.net]
Linuxは既に言語を

816 名前:超えてAIと言っても良い存在。 []
[ここ壊れてます]

817 名前:デフォルトの名無しさん mailto:sage [2020/06/27(土) 14:58:06.94 ID:d60x2bco.net]
ID:ZFnYFbMi リアルで何かやらかす前にとっとと病院行け

818 名前:デフォルトの名無しさん [2020/06/27(土) 15:01:26.43 ID:ZFnYFbMi.net]
Linuxを使えない雑魚が何か言ってます。

819 名前:デフォルトの名無しさん [2020/06/27(土) 16:09:22.21 ID:ZFnYFbMi.net]
Linuxを使えない雑魚がプログラムとかやってるんだろな。

820 名前:デフォルトの名無しさん mailto:sage [2020/06/27(土) 23:42:28.68 ID:YRY9QNQX.net]
今は、Virtual Box を使わないでも、

Windows 10, WSL, Ubuntu 18.04 で、
Windows側に、VSCode を入れて、拡張機能 Remote WSL で、Linux側へアクセスできる

Linux側には、日本人が作った、バージョンマネージャーのanyenv で、rbenv, nodenv を使って、
ruby 2.6.6, node 12.16.2 を入れた

yarn は、Windows側に入れて、WSL から、拡張子なしのyarn コマンドを呼べる。
これは、#!/bin/sh で始まるシェルスクリプト

anyenv は多言語向きで、rbenv, nodenv, pyenv, phpenv などを同じ使い方で、統一的に扱える

821 名前:デフォルトの名無しさん mailto:sage [2020/06/29(月) 16:50:44.25 ID:M6oV4pY+.net]
Rubyは競争過多だからPHPだな

822 名前:デフォルトの名無しさん mailto:sage [2020/06/29(月) 19:46:12.10 ID:bpK6pgzL.net]
PHPくんは型宣言が普通になってきたけどRubyくんはまだ?



823 名前:デフォルトの名無しさん [2020/06/30(火) 00:23:06.45 ID:z64g9x03.net]
ネタとかじゃなくマジメに考えて出した結論何だが、
チューリングマシンを使ってプログラミング始めるのがいいと思う
だって、機械学習じゃあ解決困難な問題にぶち当たった時どうすんの?そこで諦めるの?
状態とアルファベット、遷移関数を設計するだけで色んな文法を表現出来て沢山の問題を解決出来るかもって思うと素晴らしいじゃないか!
俺、最近ずっと考えてたんだ
何の為にコンピューターは高速になり続けてるんだろうって
ちょっと分かった気がする
チューリングマシンの為だったんじゃないかって思い始めてる

824 名前:デフォルトの名無しさん mailto:sage [2020/06/30(火) 01:04:57.59 ID:ZymSfx3l.net]
おうそれで囲碁世界チャンピオンに勝ってこい。今のチャンピオンはgoogleのアルファ碁な。応援してるぞ。

825 名前:デフォルトの名無しさん mailto:sage [2020/06/30(火) 06:34:04.52 ID:e6PapWOV.net]
>>816
一度研究してみるには面白い言語だよね

826 名前:デフォルトの名無しさん mailto:sage [2020/06/30(火) 07:27:53 ID:NVwlIMqN.net]
>>816
https://ja.m.wikipedia.org/wiki/チューリングマシン
>ソフトウェアに相当するものとして、以下がある。

・テープに読み書きされる有限個の種類の記号
・最初から(初期状態において)テープにあらかじめ書かれている記号列
・有限オートマトンの状態遷移規則群。

827 名前:デフォルトの名無しさん [2020/06/30(火) 09:41:47 ID:z64g9x03.net]
>>817
それは機械学習でコンパイラ作ってみろって言ってるのと同じ

828 名前:デフォルトの名無しさん [2020/06/30(火) 12:33:18.41 ID:QhrDkAb7.net]
囲碁とか将棋は勝つ筋が読めるから
どちらかというと最初からコンピューター向きなんよ

麻雀で強いAIって聴いたこと無いだろ?

829 名前:デフォルトの名無しさん mailto:sage [2020/06/30(火) 12:46:07.71 ID:bRu+h9ZM.net]
たいしてかわらん

830 名前:デフォルトの名無しさん mailto:sage [2020/06/30(火) 12:59:14.35 ID:2kmwzB0g.net]
麻雀は運も絡んでくるから勝ち筋を読むというより勝てる期待値をあげるような物になるんでないの?

831 名前:デフォルトの名無しさん [2020/06/30(火) 14:01:08.97 ID:8uWm2z1I.net]
相手が賢ければ裏を書いてくるだろうから
顔色とか財布の中身とかも考慮しなくてはいけない

832 名前:デフォルトの名無しさん mailto:sage [2020/06/30(火) 14:07:16.78 ID:rykl778t.net]
リアル麻雀だと顔色も観るし理牌の癖も観る



833 名前:デフォルトの名無しさん mailto:sage [2020/06/30(火) 18:18:48.90 ID:e6PapWOV.net]
それはコンピューターでも出来る

834 名前:デフォルトの名無しさん [2020/06/30(火) 18:44:39.49 ID:Z3NkR/bn.net]
スーパーリアル麻雀だとコンピュータなら配牌積込できる

835 名前:デフォルトの名無しさん mailto:sage [2020/07/01(水) 01:45:33.51 ID:XvGNYYf0.net]
麻雀のスレかよ

836 名前:デフォルトの名無しさん [2020/07/01(水) 11:08:29.40 ID:IfUrt5hg.net]
積み込みっていうかさ
最初に全部運命が決まるようなものじゃなくて
盛り上げようと思ったらツモ毎に残り牌の可能性から
テンションアゲアゲの牌を造ってツモらせるって出来るよな
後でその局の配牌とか山とか初期状態検証するにしても
各ツモ毎に捏造られたのか初期値があったのか判らんよな

837 名前:デフォルトの名無しさん [2020/07/04(土) 05:44:30.79 ID:RZU5uc8i.net]
Pythonを練習し始めたけど楽しい!

838 名前:デフォルトの名無しさん mailto:sage [2020/07/04(土) 06:34:42.55 ID:L0tXumKH.net]
それはよかった

839 名前:デフォルトの名無しさん [2020/07/04(土) 10:50:26 ID:5vmOUiWz.net]
確かにPythonは楽しいよね
でもプログラミングって麻薬みたいなもんだからすぐ慣れがきてしまう
新しい楽しみが欲しくてもっと高度な言語やアルゴリズムを求めてしまう
おすすめの順番はPHP or Python → C → GNUアセンブラを軽く → Prolog → チューリングマシン
チューリングマシンはたぶん木文法で使うかも
その後は機械学習に興味出てくるかな?
統計基礎 → ベイズ → ディープラーニング → 位相空間論 → 情報幾何学
の順番がいいかも
でも機械学習覚えてもどこまで応用出来るか微妙だな
コスト削減の為の最適化にはまぁ使えるか
機械学習覚えたらラズパイの方向に進むのが応用の観点ではいいかも
ラズパイ→FPGA→メカトロ→最適制御理論
みたいな感じかな。よく知らんけど
最適制御理論を「無限次元関数空間の条件付き極値問題」として捉えられるレベルに達してたら機械学習で学んだ事が役に立ってるって事だから機械学習がっつり勉強しても損はないと思う
全部でだいたい15年位かかるかも

840 名前:デフォルトの名無しさん [2020/07/04(土) 14:51:14.62 ID:VcOMs9mw.net]
良い師匠に巡り逢えば3年も掛からない

841 名前:デフォルトの名無しさん mailto:sage [2020/07/04(土) 15:46:43.96 ID:ZKMg5qK7.net]
>>833
あなたに巡り逢えて良かった
ぶっちゃけ始めるのにいい言語て何?

842 名前:デフォルトの名無しさん [2020/07/04(土) 15:56:35 ID:VcOMs9mw.net]
C



843 名前:デフォルトの名無しさん [2020/07/04(土) 16:09:27.14 ID:cJL9dWuM.net]
アセンブラ → C → C++ → VBA

844 名前:デフォルトの名無しさん mailto:sage [2020/07/04(土) 16:21:20.64 ID:MUUOvXMb.net]
>>835>>836
ありがとうございます
今VBA →C#→C++中ですがんばります

845 名前: mailto:sage [2020/07/04(土) 16:57:36.36 ID:LI34Q8oa.net]
>>834
VBA がいい、と最近思うようになりました、エクセルさえあればなんでもできるのが魅力的です

846 名前:デフォルトの名無しさん mailto:sage [2020/07/04(土) 17:06:52.56 ID:QcbFAJoz.net]
この板クソジジイばっかだから言いなりになってると時代から取り残されるぞ

GASならまだしもVBAなんて勉強しても古臭いカビが生えた場所でしか活躍できんぞ

847 名前:デフォルトの名無しさん mailto:sage [2020/07/04(土) 17:18:07.26 ID:xSYFmmec.net]
>>832
必要のない限り他の言語に移ることはないはずだが?
麻薬とか求めるとか書いているけどプログラムでできることが少なくて行き詰っているだけじゃないの

848 名前:デフォルトの名無しさん mailto:sage [2020/07/04(土) 17:26:27.86 ID:zvT4MlKZ.net]
低レベルから上位レベルまで一通りやったら
あとは必要に応じて

849 名前:デフォルトの名無しさん mailto:sage [2020/07/04(土) 18:48:17.37 ID:SdQeFGVj.net]
>>841
簡単なものはperl -eの後ろに書いて終わり
ちょっと複雑なものはそれをテキストに落として広げる
性能を求められたときはC++でがっつり書く

他の言語も知って

850 名前:驍ッどいろいろ面倒で滅多に使わない
ってなりそう
[]
[ここ壊れてます]

851 名前:デフォルトの名無しさん [2020/07/04(土) 19:52:40 ID:42LT/T3f.net]
>>838
Excelがあれば太平洋戦争に勝てたかもしれないな。
敵もExcel使うから無理か。

852 名前:デフォルトの名無しさん mailto:sage [2020/07/04(土) 19:59:54.01 ID:L0tXumKH.net]
VBAが良い
と思った事はない



853 名前:デフォルトの名無しさん [2020/07/04(土) 21:31:40.10 ID:42LT/T3f.net]
Excelに標準搭載するとしたらどの言語が良いだろう。

854 名前:デフォルトの名無しさん mailto:sage [2020/07/04(土) 21:42:27.36 ID:NXT3QGLz.net]
>>837
すでにVBAとC#ができてるなら>>834みたいな質問はしないと思うが、もしかして入門書とかで上っ面だけ撫でて、次々と新しい言語に手を出してない?
初めからC++が目的で入り口として他の言語で概要を掴みたかったのならそれでもいいけど、そうでないなら一つの言語をもっと深く身に付けてから必要に応じて他の言語に手を出した方がいいぞ。

855 名前:デフォルトの名無しさん mailto:sage [2020/07/04(土) 22:44:40.53 ID:QUXtQ3do.net]
Ruby なら、テキスト処理・ファイル操作・サーバーサイドなど、すべて出来る。
おまけに可読性が高い

他の言語は、可読性が低いから、他人の書いたコードを修正できないから、
すべて書き直した方が、マシ

856 名前:デフォルトの名無しさん mailto:sage [2020/07/04(土) 22:59:24.45 ID:IixdyINF.net]
Pythonなら、テキスト処理・ファイル操作・サーバーサイドなど、Rubyができること、すべて出来る。
おまけに可読性が高い。スクレイピングも得意。データ分析に最適。機械学習の波に乗ってる。世界中でJSに次ぐ人気。教育業界のファーストチョイスになりつつある。

RubyやるくらいならPythonやれ。

857 名前:デフォルトの名無しさん mailto:sage [2020/07/04(土) 23:44:22 ID:O/jhkl6h.net]
できる・できないで言えばどの言語でもたいていのことは出来るやろ

データ分析・自然言語処理(NLP)・機械学習が目的ならPythonがいいが
ファイル操作やスクレイピングはPythonに比べるとRubyのほうが断然簡単

例えばスクレイピングなら
PythonにはSafe Navigation Operatorが(まだ)ないので
要素がない場合に備えて常にif-elseで分岐が必要だったり
Capybaraのように便利なライブラリがないのでブラウザを操作する場合は
Seleniumを使って面倒くさい待ち条件を状況に応じて頻繁に書く必要があったりする
ものすごく単純な用途じゃなければ楽さ加減に結構な差がある

といっても初心者には分からないだろうから明確な目的がないなら
1週間ずつくらい各言語を試して自分が気に入ったやつからやるのが吉

858 名前:デフォルトの名無しさん mailto:sage [2020/07/04(土) 23:57:40.74 ID:CZbdKdp6.net]
>>846
おっしゃる通りでございます。
初めからC++が目的(CADのオート化)だったのですが
2001年頃からのWebアプリブームでPHPから始めたものの
車内はもっぱらエクセルだったのですよ
ゲームに魅せられてC#に手を出してしまった結末ですお恥ずかしいorz

859 名前:デフォルトの名無しさん mailto:sage [2020/07/05(日) 01:51:34.22 ID:/Bo/fmRT.net]
車載マイコンイジってんのか。
事故に気をつけろよ?

860 名前:デフォルトの名無しさん mailto:sage [2020/07/05(日) 03:45:30.41 ID:OwYzfAos.net]
mobile noteは停止中ですのでご安心を

861 名前:デフォルトの名無しさん mailto:sage [2020/07/05(日) 15:41:57 ID:D96q+xWt.net]
よく見かけるんだけど、自分でやってみて合った言語やれってアドバイスほど無意味なものはないよな。
それを分かった上で、みんな議論してるんでしょ?
こういう話するのが好きなだけなんだから

862 名前:デフォルトの名無しさん [2020/07/05(日) 16:20:01.85 ID:NbYPgepr.net]
やってみないと合ってるかどうかわからない
やらしてくれ
振られる
いまここ



863 名前: mailto:sage [2020/07/05(日) 16:23:03.39 ID:6gUjWUVC.net]
VBA! VBA!

864 名前:デフォルトの名無しさん mailto:sage [2020/07/05(日) 18:27:53 ID:GqrZfxLJ.net]
>>853
プログラムでやりたいことどころか各々の環境すら出さないんだから最初から雑談スレでしかない
前提条件が不明のままできる議論なんか無いので

865 名前:デフォルトの名無しさん [2020/07/05(日) 18:44:57.24 ID:2BV/qz1l.net]
>>853
python勧めたけど>>849に反論できなくて悔しかったんですねww

866 名前:デフォルトの名無しさん mailto:sage [2020/07/05(日) 18:47:56.77 ID:p52jfhTL.net]
そもそも普通の人はプログラミングなんてやらなくていい
プログラミングで出来ることなんてほとんど既にツール化されてる

867 名前:デフォルトの名無しさん mailto:sage [2020/07/05(日) 18:50:37.91 ID:GqrZfxLJ.net]
>>858
やらなくちゃならない前提だったのかいw
趣味でやっているからその発想は無かった

868 名前:デフォルトの名無しさん mailto:sage [2020/07/05(日) 20:06:53.27 ID:0gld4/HX.net]
Goがとても簡単なのでおすすめ

869 名前:デフォルトの名無しさん [2020/07/05(日) 22:54:16.58 ID:I6aovzvx.net]
>>840
行き詰まってるか...なるほど。
こんな国で何やってもムダという意味なら確かに否定は出来ないな
人事評価は基本減点法だからイノベーション起こしても給料上がることは期待出来ないし、
例えばWeb検索エンジンで精度が良いもの作っても質の違いが分かる人なんてそうそういない国だもんな
日本は終わってると思うよホント
それでもこれだけは忘れてはいけない...
俺たちエンジニアには未来を創る責務があるということを。

870 名前:デフォルトの名無しさん mailto:sage [2020/07/05(日) 23:08:48.78 ID:/mJ7siW9.net]
>>861
それ働いてる場所の問題じゃないの
技術をちゃんと評価してくれる会社に行けばいい

871 名前:デフォルトの名無しさん [2020/07/06(月) 00:30:17 ID:lk98hVal.net]
数年で入れ替わり立ち代る多重派遣に改善の文字は無いのです
奴隷がいくら頑張っても変わらないどころか
生産性を上げてしまうと自らが損をしてしまうのです

872 名前:デフォルトの名無しさん mailto:sage [2020/07/06(月) 01:42:37.24 ID:q3Kg9I7o.net]
生産性が高いと、人月が減って、売上が減るから、SIer が嫌うw

だから、Ruby なんかは皆、自社サービス系。
高品質・低開発コストを求めるのは、自社開発の場合だけだから



873 名前:デフォルトの名無しさん [2020/07/06(月) 11:23:20.95 ID:vjiPzzt6.net]
2月の時点でさっさとオリンピック諦めて直ちに鎖国した方が良いって
人工知能ωが結論出してたとして誰も従わない國だから仕方ない

874 名前:デフォルトの名無しさん mailto:sage [2020/07/06(月) 13:57:22.76 ID:nPs7AcL4.net]
>>853
最終的にやりたい事や目的が分からない状態なんだからしょうがないだろ
何やりたいか分からん奴には無難で幅広く使える言語を勧めるしかない

875 名前:デフォルトの名無しさん mailto:sage [2020/07/06(月) 17:12:42.19 ID:xEirYe3A.net]
>>866
始めるのにいい言語のスレなんだから最終的じゃなく最初にやりたいことじゃね
横レスなんだけど特定の条件下で勧めるわけじゃないから幅広くはまだわかる
「この言語はいい」とか「有名な人が使っている」とか「これが簡単」とか基準のわからない紹介は参考にならない
「自分に合ってた」なら何をやろうとしてどんな環境で合ってたのかまで紹介してもらえば役に立つはず

876 名前:デフォルトの名無しさん [2020/07/06(月) 18:38:16.69 ID:dyxnPcT2.net]
qiitaで今年500件以上ストックされた
Pythonタグが付いている記事
https://qiita.com/search?sort=&q=created%3A%3E2020-01-01+stocks%3A%3E500+tag%3Apython

877 名前:デフォルトの名無しさん mailto:sage [2020/07/07(火) 06:13:21.61 ID:sAlnV1d0.net]
言語の違いが全然分かりません
C
C++
JAVA
Ruby
Python
PHP
Perl
COBOl
こういう言語の用途って明確に区別されてるのですか?
それとも、大抵は同じような成果物が作れるのですか?

878 名前:デフォルトの名無しさん mailto:sage [2020/07/07(火) 07:37:05.78 ID:Vbdv299h.net]
>>869
明確な用途が区別されているわけではないけど、得手不得手があるからある程度は向いている用途とかはある。

879 名前:デフォルトの名無しさん [2020/07/07(火) 08:15:57.89 ID:Zds1/YSz.net]
>>869
ざっくりと特徴

C :ハードウェアに近いので速いけどほぼ自作
C++ :プログラム部品再利用へオブジェクト指向
JAVA :OSに依存しないマルチプラットフォーム
Ruby (7月石):Webアプリ用スクリプト文書抽出報告特化Perl(Presentation Extraction Report language)6月石の次世代型
Python :UNIX系コマンドスクリプト追加拡張性言語
PHP :元々Webで見てもらう為の個人ポートフォリオ作成用 Personal Home Pageツールキット
Perl
COBOl :アメリカのビジネス事務作業用手続き型言語

880 名前:デフォルトの名無しさん mailto:sage [2020/07/07(火) 08:32:18 ID:Tvc5gvFF.net]
用途で言えば
小規模組み込みはC, C++, アセンブラしか選択肢がない
C++も機能限定だったりする
(例えばnewが使えないとか)

他の高級言語はどれもリッチな実行環境が必要

881 名前:デフォルトの名無しさん [2020/07/07(火) 10:58:38.39 ID:zTLocdwC.net]
std::aligned_storageが非推奨に。

882 名前:デフォルトの名無しさん mailto:sage [2020/07/07(火) 11:40:23 ID:Csl+eNq2.net]
YouTube で有名な、雑食系エンジニア・KENTA が、
最初はRuby って言ってるから

10言語ぐらい知ってる香具師は、Rubyを勧めるはず。
膨大なOS・システム関連の知識を、自然に学べるのがRubyだから

Linux・コマンド・シェルスクリプト・PowerShell も、Rubyで学べる

VSCode, HTML, CSS/SASS, JavaScript, Node.js, Webpack、
MVC、データベース・SQL も、Rails で学べる

言語の文法なんて、システム構築運用の1割にも満たない。
文法をやっても、システムを作れない。
これが初心者には、分からない

文法をやっても無駄。
ある言語を通して、Linux・システムを学ばないとダメ

システムを知らない、土方プログラマーじゃなくて、
システムを知っている、SE が必要



883 名前:デフォルトの名無しさん [2020/07/07(火) 12:11:01.25 ID:4DkdFNcG.net]
プログラミング言語はコンピュータの概念に数学の概念を取り入れて進化して行ったんだから、
目指すべきは、より数学に近いHaskellが目指す様な方向だと思う。

覚えるコンピュータの概念が少なく、慣れ親しんだ数学の概念に少し追加で覚えれば良いだけ。

あと、手続き型言語(普通の言語)より、関数型言語の方がマルチコア使った並列処理は得意。
(最近、並列Haskell読みはじめた)

1から1千万までの合計を普通に出すのと並列で計算して出すのと比べたり、楽しい。
(シングルだと7秒。2コア並列だと3.8秒くらいだった)

884 名前:デフォルトの名無しさん mailto:sage [2020/07/07(火) 12:54:24.17 ID:Vbdv299h.net]
>>875
最近読み始めたばかりの本の受け売りで、プログラミング言語の目指す方向だなんて大層なことを語るなよ。

885 名前:デフォルトの名無しさん mailto:sage [2020/07/07(火) 13:22:42.78 ID:Csl+eNq2.net]
関数型の並列処理なら、Ruby から、Elixir へ行く

Elixirの小プロセスは、10万でも起動できる

886 名前:デフォルトの名無しさん [2020/07/07(火) 13:51:49.05 ID:092JXqIf.net]
>>869
最近のまで乗ってる
https://www.levenez.com/lang/lang_a4.pdf

887 名前:デフォルトの名無しさん mailto:sage [2020/07/07(火) 15:30:12 ID:bZFoCxD7.net]
>>878
それ+>>772参考が良いね
1990年までは数値計算系でFortran
1990年〜2000はデスクトップ系でC 全盛期
2000年以降はWebアプリ系主流でJava、JavaScript、
2018年からは機械学習ブームでPython

888 名前: mailto:sage [2020/07/07(火) 21:25:11.52 ID:7uEBIb8C.net]
>>871
>JAVA :OSに依存しないマルチプラットフォーム
+保守的な文法で Object-Oriented の事実上の標準、Java で書けない OO 要素は結局受け入れられない

889 名前:デフォルトの名無しさん [2020/07/08(水) 11:33:16.98 ID:KjpryZA9.net]
>>876
Haskellそのものは前から趣味で触ってた。
マルチスレッドもJavaとかで触ってはいる。

Haskellは遅延評価が故にマルチスレッドに(関数型言語としては)向かない方だけど、
遅延評価が故にチャンクと言う単位で処理の粒度を分けられる。

例えば、その数字が素数か判定する関数をリストなり配列なりに適用するとする。
この関数は大きな数字になる程、処理が重くなるので均等に振り分けるとか無理。

そこでチャンク単位で分割しておけば、早く終わったコアは次のチャンクを処理すると言う風に
ある程度の均等化が出来る・・・みたい。

Javaとかだと、チャンク相当の粒度に分けるのは手動だったけど、Haskellは何個のチャンクに分けるって指定するだけだから、
楽だなぁ・・・と。

890 名前:デフォルトの名無しさん mailto:sage [2020/07/08(水) 13:01:59.20 ID:T5O+XOTR.net]
QZはJava大好き人間か

891 名前:デフォルトの名無しさん mailto:sage [2020/07/08(水) 13:02:29.17 ID:T5O+XOTR.net]
私は大嫌い

892 名前:デフォルトの名無しさん mailto:sage [2020/07/09(木) 21:52:05.70 ID:rCvlxwzK.net]
ぶっちゃけ何の言語でもいいから書き出して初めてスタートラインで何がいいかって迷っているような人は永遠にできないな
目的によりあっている言語とかその後でも探せるし、仕事でやっている人は複数の言語使えて当たり前だろ?



893 名前:デフォルトの名無しさん [2020/07/10(金) 09:54:59.83 ID:2/Ccitmb.net]
複数使えるのは当たり前
その通り
複数使える立場でどれから始めたら一番効率が良かっただろうかと
最適化を試みるのは良いんじゃね

894 名前:デフォルトの名無しさん mailto:sage [2020/07/10(金) 12:54:11.08 ID:FRP9i6oF.net]
30秒で始める埋め込み

7分8秒(428秒)から9分17秒(557秒)まで再生する
https://www.youtube.com/watch?v=WPPCJ4o-mpA
上のURLを次のように変換する
https://www.youtube.com/embed/WPPCJ4o-mpA?start=428&end=557

クラウドやローカルに保存せずにブックマークしておくだけ
ダウンロードして編集する必要もなし

How To Embed A YouTube Video With A Specific Start Time
https://www.business2community.com/youtube/embed-youtube-video-specific-start-time-01010991
「動画を再生できません」と表示されるのは。配信者が埋め込みを制限しているから。
https://support.google.com/youtube/answer/6301625?hl=ja

【必見】全エンジニアをブラック労働から救います
https://www.youtube.com/watch?v=ulvO1rjO43M






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<239KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef