「perl」を含む日記 RSS

はてなキーワード: perlとは

2020-07-06

A: はいプロ 世界一Perlが上手 黒魔術界のtourist Python時代終焉を告げる者 実質ラリー・ウォール 正規表現するために生まれてきた男

B: いいえ趣味

続きを書きなさい。

2020-06-29

Perl外国語混じりのファイルを扱う方法ネット全然載ってなくて苦労しまくった

いにしえの方法(readdir)だと簡体字とか繁体字とかハングル含むファイル名が全部open失敗してて焦った

2020-06-25

anond:20200625125900

6で楽土みたいな名前になってなかったっけ

7はperlなの?

Perl 7

新しいPerlって何が作れるの?

CGI

スマホアプリとか作れるの?

Announcing Perl 7

この綴だけ見て増田民は別のパール連想する。

2020-06-09

なんだかんだPHP勝利で終わったな

PerlとかRubyとかPythonとかあったけど

結局みんなPHPに落ち着くんだよ

WordPressPHPだし、インターネットはつまりPHP

やたらめったらその時のトレンド入れるとか

叩かれることもあったけど、結局はPHP勝利で終わった

標準関数がわけわかんないのも何年も使ってれば気にならないし

冗長的にしか書けないのも逆にわかやす

下り坂のクックパッドRuby採用して、メルカリPHP採用してることも興味深い

やはり結局のところインターネットPHPなんですよ

PHP使ってて可哀想とか昔の同僚が言ってたが最後に勝つのPHPでした

俺たちはPHPインターネットなんです

25周年おめでとう!ありがとう

2020-05-23

anond:20200521175300

10年超のプログラマやってるものだけど自分の成長過程を書いてみよう

  • この後にもいろいろあったが面倒になってきたから省略。しょぼいゲーム会社就職する。
    • JavaScript でなんか色々作る
    • Python でなんか色々作る
    • C# でなんか色々作る
    • はてなを始めたり

2020-05-22

anond:20200522170406

高校生ぐらいの頃は、日曜大工みたいな感じでhtmlとかphpとかperlとかを下手くそなりに弄ってた。

  って事は、あんたも初心者の時から取りあえず何かを作ってみたクチなんじゃないのかい?w

anond:20200521175300

なんかマウントし始める人多いよね。同業者として恥ずかしいし申し訳ない。

「そんな質問をする時点で間違ってる」「なろうとしてなるものじゃない、好奇心に従って活きてたら自ずとなるものだ」とかわけわからん事いう奴もいる。

真面目に勉強する気なくて楽して稼ぎたいだけの奴になら、冷たく当たるのもまだわかるけど、ちゃん勉強するつもりの人に言うのは違うと思うんだよなぁ。

俺の場合は真面目にやり始めたのは10年以上前から、今よりずっとおおらかだった気がする。

高校生ぐらいの頃は、日曜大工みたいな感じでhtmlとかphpとかperlとかを下手くそなりに弄ってた。

大学でも関連する分野を専攻してたから、割と専門的な所も勉強しつつ、知り合いだけが使うちょっとしたWebシステムとか数ヶ月おきに1個くらい?ずつ作ってた。

まぁ4年くらいそういう風に過ごしてたら一通りの事はできるようになったよね。

これは単に俺の例で、時間もかかるし大人転職したいって人にはあんまりマッチしない話なのも分かってる。

時代も違うんだから、今の時代にあった勉強法は全然違うよね。

どうやって勉強するのがいいか聞かれたら最近はProgateあたりで一通りちょっとやってみるのを薦めることが多いかなぁ。

> 重要からもう一度言うけど、とりあえず作れに賛同するやつは自分がとりあえず作ったもの晒せよ?

それは本論と関係なくないか

あと、そいつらにマウント仕返し?みたいな事してもしょうがなくね? あの攻撃的な一連の書き込み元増田なのかはわかんないけど…。

俺は「とりあえず作れ」がひどいって事には同意するよ。

「どうやって作ったらいいかからない」って言ってる人に「いいから一回作れ」って言うのは全然教育的じゃないものそもそも回答になってないし、ただのいじめだよね。

auPonta連携できない人向けの情報

Ponta会員IDロックされました」

ユーザー側で変更できないのでPontaカスタマーサポートに連絡

「既に連携済」と表示される

アプリアップデートをする、しばらく時間がかかるらしいので待ってみる

「会員情報が一致しないため受付できませんでした(PERL-APCN-E4418)」

→下記参照

1. au利用者登録確認する

家族契約などで子供回線も親の回線として契約されていることがある。au回線利用者登録必要

https://www.au.com/support/service/mobile/procedure/user/

2. Ponta登録情報確認する

電話番号auと同じ電話番号登録してあるか?ハイフンが入っていると連携できない可能性あり

名前フリガナ):名前に「っゃゅょ」など小文字が含まれ場合au登録大文字になっていて連携できない可能性あり、BIGLOBE契約している人だとローマ字になっていたりすることもあるらしい

生年月日:正しく入力されているか

おさいふPontaクレジットカード付きPontaを発行していると変更できない

発行していない人は電話番号名前フリガナ)を変更できる

3. au登録情報確認する

ここも電話番号名前フリガナ)、生年月日を確認

回線契約している人(au ID電話番号の人)は変更できない

回線契約していない人(au IDメールアドレスの人)は電話番号名前フリガナ)を変更できる

4. 2と3を確認して連携

au回線契約あり、おさいふPontaクレジットカード付きPontaを発行してない

Ponta側の電話番号名前フリガナ)を変更

au回線契約なし、おさいふPontaクレジットカード付きPontaを発行している

au側の電話番号名前フリガナ)を変更

au回線契約あり、おさいふPontaクレジットカード付きPontaを発行している

ユーザー側で変更できないので各社のカスタマーサポートに連絡

生年月日が間違えてる

ユーザー側で変更できないので各社のカスタマーサポートに連絡

5. 連携成功したはずだが反映されない

アプリアップデートをする、しばらく時間がかかるらしいので待ってみる

連携成功したらフリガナなど一時的に変更したものは戻しても大丈夫

anond:20200521175300

高校入学時にパソコンを買ってもらって、FrontPageExpressってソフトウェアが入っていた。

触ったら、Webサイトを作るソフトって事を知って、その日に本を買ってHTMLでページを作った。

数日たって、掲示板を置いた。

その時にPerl言語を知って、ソースを見て何となくいじったりして覚えていった。

掲示板の返信処理のルーチン見たり、色々覚えていった。

そっから掲示板自分用にカスタマイズした。

コメント書くとレベルアップしたりする機能追加したり。

大体ここまでが、高1の夏休みくらいまでで、その後高校中退。

そんで、親戚が務めている会社Webサイトを作ってくれって頼まれて作ったり、その会社経由でPCサポートバイトをしながら

自宅でサーバを立ててみたくて、その時はFreeBSDインストールして、色々必要アプリソースコンパイルしながらソース見て行って

C言語何となく覚えて、自分ファイル圧縮作ってみたソケット通信作ってみたりした。

その後、たしか高3くらいでDirectX面白そうでいじり始めて、一回挫折して

VB6暇つぶし電卓作ったり、関数C++で作ってdll化とかしていて

ふと、DirectXをいじったらすんなり扱えるようになってたり

って感じで、とりあえず何かを作って表示させるってのは成功体験として凄く楽しいし、

からといって、自分で調べないで教えてもらって表示出来ましたってのは、成功体験として弱すぎる。

から最初に何か作れって事だと思ってる。

何も見ずに全部作れるレベルになるまでには、相当な回数の検索をしないといけないから、その練習にもなる。

今は、会社員のWebプログラマーで、Go言語をメインで色々作りながら

自宅で新しいサービスを作って独立したいと思ってる。

anond:20200522081024

!?なんでPerl?????????

マジで謎。嘘でしょ。金融すらVBAからPythonに移行しようか検討してる今日Web系がPerl

ぜろちゃんねるプラスでも作ってんの?

新卒研修プログラミングスクールやってるけど

内容的にここで言われるほど、プログラミングスクールカリキュラム講師が悪いとは思えない

あくま20新卒まとめサイト運営とかAtCoderちょっと触ってた程度の初学者視点で見て)

劣化メルカリを作るみたいな、新卒プログラミング研修あるある課題だし

講師総合職と一緒にやった研修会社IT研修ITパスポートくらいの知識)よりはかなりいい気がする

講座の内容についてRuby on RailsなんかはRailsチュートリアルとそこまで大きな差があるとは思えないし

かいミスだったりは他人に見てもらったほうがすぐ直せたりするし、つまづいた部分を質問できるのはいいのでは・・・

問題入社してからほとんどPerlらしいのに、Rubyをやることくらいだと思う(人事の人に聞くとPerlを扱ってる研修会社ほとんど無いらしい)

自腹でやるならudemyとかだろうけど、新卒でこういう研修を受ける機会がなかった人がやる分にはいいと思うし

採用側が入社後に研修やらせ体制が無いから、スクール研修っぽいことやった人を

経験枠で採用するか・・・みたいなパターンはあると思うので、

自分で金払ってやるかはともかく、まあ実際ここまで槍玉に挙がってるのよくわからん・・・という感じがする

(どっちかというとステマ騒動だったり昔からある嫌儲的な方?)

2020-05-21

初心者向け】プログラミング言語人気TOP20簡易解説

概要

プログラミング経験からプログラミング勉強してみたい、でもどのプログラミング言語をやればいいのかわからない」というような悩みを聞くことがあるので、https://redmonk.com/sogrady/2020/02/28/language-rankings-1-20/ に載っている人気の言語TOP 20について、未経験者が最初に学ぶのはどの言語が良いかという観点簡単解説してみます

対象読者はプログラミング経験者なので、なるべく難しい言葉を使わないようにしたつもりです。また、正確性よりもわかりやすさを重視しているので何かしら間違っているかもしれません。ご留意ください。


ランキング

1位 JavaScript

Webブラウザの上で動くプログラミング言語。元々ただの文書しかなかったインターネット世界に、グリグリ動くページを作りたいという欲求により生まれた。JavaScriptのおかげで今のWebページグリグリ動きまくりである

元々HTMLちょちょっといじる為だけのものだったが、どんどん進化を続けて今は一つの超人プログラミング言語である。今ではブラウザ上でなくても普通に動かせる(Node.jsという)ので様々な用途で使われている。

ブラウザ上で動くプログラミング言語基本的JavaScriptしかないので、JavaScriptはすべてのWebプログラマが学ぶ必要があると言っても過言ではない。

ちょっとしたプログラムを書いてすぐブラウザ上で動かせるので楽しい。そういう点ではプログラミング入門に適していると言えるかもしれない。


2位タイ Python

機械学習を始めとしたデータサイエンスの分野で激烈に人気のある言語理由としてはNumPyとかTensorFlowのようなライブラリが充実しているというのが大きく、資産がたくさんあるのでこれからも使われ続けるであろう。

Webも作れるが、日本ではWeb系の求人は少ない気がする。

言語としては、誰が書いても簡潔で読みやすコードになる傾向にあり、小さいプログラムを書くにはいい感じである米国ではプログラミング教育Pythonがよく使われているという話も聞くし、初心者プログラミングを始めるのにはいいのかもしれない。

将来AIデータサイエンスをやってみたいと思うのであればPythonから始めましょう。


2位タイ Java

ランキングでは常に一位に近い順位をつける言語Javaができた当時は色々と革新的だったらしく、組み込み業界からWebまで流行りまくっていた。今でもその名残か使っているところは多い。過去資産プログラマの数が多いのが一番の理由だと思う。AndroidアプリJavaで書く(もしくはKotlin)。

実行速度が速く、また下位互換性がしっかりしているので過去に書かれたコードが新しいマシン上でも動きやすいのが長所短所としては、歴史ある言語下位互換性を保っているため文法が古い感じがする。タイプ量も多くなるし、学習コストJavaScriptPHP, Ruby, Pythonあたりに比べると高い。

正しく使えば強力な言語だが、日本のクソSEもどきは全員(自称JavaエンジニアであることがJavaが毛嫌いされる理由の一つになっている[要出典]。いわゆるGAFAJavaをかなりヘビーに使っているので要は玉石混交ということである

Androidアプリ作ってみたいというならJavaからはじめるのはアリ。


4位 PHP

Webページを作るためだけに生み出された言語プログラマの数が非常に多い。日本求人が一番多いのはJavaPHPであろう。

初心者でもとっつきやすく、すぐに動くプログラムを作れるので入門に使われることも多い。学習コストの低さはトップレベルであるしか基本的には古くてダメ言語とみなされており、PHPで作られたWebサービス脆弱性が多いという都市伝説もある。真実は闇の中である

近年のバージョンアップ比較的良い方向に向かっている(と個人的には思う)ので、選択肢としては意外と悪くないかもしれない。


5位 C#

Microsoftが生み出した言語で、.NETというプラットフォームを使ってWebサービスを、Unityというゲームエンジンを使ってゲームを作ることができる。

最近有名なのはUnityで、今やほとんどの3Dソーシャルゲーム(の一部分)はUnityで作られている。そう考えるとC#プログラマ結構いそうだし将来もある程度安泰かもしれない。もちろん.NETも広く使われている。

ただし.NETUnityも触らない人にとっては基本的に縁のない言語である

なんかゲーム作ってみたいかもなーと思う人はC#から始めてもいいんじゃないでしょうか。


6位 C++

C言語に色々な機能を足しまくってできた巨大な迷宮のような言語言語仕様は複雑怪奇だが実行速度は全プログラミング言語中でも最速レベルなので、パフォーマンス重要な開発において使われる。アプリサービスというよりは、それらを作るためのライブラリプラットフォームなどを作るときに使われることが多い。Web系の会社でいうとGoogleなどは主にC++を使っている。

基本的には初心者が触る必要はない。競技プログラミングを極めたいとかならC++からはじめてもいいかもしれない。


7位タイ Ruby

このランキングの中で唯一、日本人によって作られた言語。作者のまつもとさんは世界有名人である。ちなみに島根県出身、在住。

プログラミングを楽しくすることがモットーらしく、確かに書き味は良い。また作者が日本人なこともあってか日本情報が多く、情報収集という点ではとてもやりやすい。

Ruby on RailsというWebサービスを作るためのフレームワーク世界的に大ヒットしたため、必然的Ruby知名度も上昇した。少し前まで日本Webスタートアップは猫も杓子もRuby on Railsといった様相であった。今は少し落ち着いたようだが今も人気は根強く、Webプログラミングスクール等ではだいたいRuby on Railsを教えているとかいないとか。

Webに興味があるのならRubyから始めるのが一番無難選択肢と言える…のか?まあ悪くはないと思う。今でも需要は多い。スクールに行きたいのであれば黙ってスクールカリキュラムに従いRailsをやりましょう。


7位タイ CSS

これは他の言語とは毛色の違う言語である。というかCSSプログラミング言語と呼んでいいのだろうか?

CSSHTMLを装飾するためのものである。字に色をつけたり、背景を変えたり、レイアウトサイズを変えたりするのは基本的CSS役割である

すごく大雑把にいうと、HTMLで表示する内容(文章画像)を定義し、CSSでその見た目を整え、JavaScriptで動きをつける。というのがWebサービスの”見た目”を作るやり方である

なので、Webに興味があるのであればある程度はCSS知識必要である。が、これ単独で学ぶようなものではない。Webサービスを作る時についでに調べて少しずつ覚えていけば良い。


9位タイ TypeScript

TypeScript比較的新しい言語で、JavaScriptさら拡張したものであるMicrosoftによって開発されている。

プログラムにはデータの型(Type)というものがある。例えば「1」や「2」は数値型、「あいうえお」は文字列型といった具合である。大まかに言うと、この「型」に対して厳しい言語は型チェックによりバグの混入を防ぎやすいがプログラムを書くのが大変、というかコード量が多くなる。型が緩い言語サクサクかけるし短く書けるがバグを生みやすプログラマの力量が問われる。ランキングの中だとJavaScript, Python, PHP, Ruby, Perlあたりは緩く、Java, C++, C, Swift, Go, Kotlinあたりは厳しい。

そんな中、世で広く使われているJavaScriptの型チェックが緩すぎるのでもっとちゃんと型をつけたい、そんな要望を叶えるのがTypeScriptである基本的JavaScript理解している人間が使うべき上級者向け言語というのが現状なので、初心者が始めるには適していない。

ただしこの先主流になっていく可能性は大いにあるので、どこかのタイミングで勉強してみても損はしないと思う。


9位タイ C

C言語基本的OSを作るための言語であるOSというのはWindowsとかmacOSとかLinuxといったもので、マシンを動かすための基盤となるソフトウェアであるAndroidスマホにはAndroid(という名のOS), iPhoneにはiOSが載っている。コンピュータ基本的OSがあって初めて動かすことができ、OS提供する機能を使ってブラウザスマホアプリなどを動かせるのである

というわけで、初心者が学んで実用的なものではない。ただしC言語というのは世の中の様々なものの基盤になっており、他言語文法C言語から拝借しているものが多い。例えばC言語をある程度勉強していればJavaPHPなどはなんとなく雰囲気で書けてしまったりする。

そういうわけで、コンピュータサイエンスをこれからちゃんと学んでいきたいという人(大学生とか)はC言語から始めるのもいいと思う。ちなみに筆者は初めて書いた言語はCであるが、意味理解できるまでに2年かかった。才能がないとこうなるので注意。


11Swift

SwiftAppleによって作られたAppleのための言語であるiOSアプリiPhoneアプリと言い換えても良い)を作るためだけに存在している。

言語自体は他と比べて新しいため文法機能イケてる雰囲気があるので基本的はいいのだが、iOSアプリ以外で使っている人は多分世界で5人くらいしかいないと思う。なのでiOSアプリに興味がない人はやめておきましょう。iOSアプリを作りたいあなたは他に選択肢はない。Swiftをやりなさい。


12Objective-C

Swiftが生まれる前はiOSアプリを書くためにObjective-C必要だったため、多くの人がこの言語を使っていた。が、今はSwiftがあるので、古くからあるObjective-Cアプリメンテナンスする時以外に使う機会はない。名前すら覚える必要がないので存在を忘れてしまって構わないが、これだけ順位が高いということは多くの企業がいまだにObjective-Cで開発し続けているということであり、ニッチ需要はこれからも残るのかもしれない。


13位タイ Scala

Scala関数型言語と呼ばれる言語の一つ。Javaの親戚みたいなものなのでJavaとの連携が容易であり、上手く使えば性能も出るしコード量も少ないしバグも少なくて最高、な感じらしい。が、その分難易度が非常に高いので初心者が手を出すものでは絶対にない。どんなに早くても他に二つは言語を覚えてから勉強しましょう。Javaを覚えてからやるのがベター


13位タイ R

R言語データ解析用のプログラミング言語である

正直ほとんど書いたことがないのでよくわからないが、ビッグデータというワード流行りだした頃はデータ解析用途でかなり流行っていた。その後機械学習AIブームが来て、今でも現役で使われてはいるがPythonがどんどん勢力を拡大しているので少し目立たなくなってきた、というのが個人的な印象である。まあプログラミング初心者最初にやるようなものではないことだけは確かである


15位タイ Go

Go言語比較的新しいGoogle製のプログラミング言語で、Googleのように巨大なシステムでの使用目的に作られたものであるしかし実際には様々な企業が利用しており今一番勢いのある言語と言ってもかもしれない。

他のプログラミング言語の良い点や悪い点を参考に設計されており、実行速度の速さと生産性プログラムの書きやすさ、読みやすさ)を両立できるような言語になっている。ただし、機能を増やすのではなく本当に重要機能だけに絞るという思想があるようで、他の言語に慣れていると機能の少なさに不便を感じるかもしれない。

学習コストが低いという点では最初に学ぶ言語として適しているかもしれないが、GoだけでWebサービス等をサクッと作れるのかというと微妙なので、アウトプットを出しにくいというのはあるかもしれない。

二番目や三番目に学ぶ言語としてはオススメ


15位タイ Shell

シェルというのはテレビなんかでハッカー的な人間PCを開いて謎の黒い画面に白い文字を打ち込んだりするアレである説明としては正確ではないがまあ大体そんなもんである。何が言いたいかというと初心者最初に学ぶとかそういうものではない。しかし実際に開発の仕事をやるとシェル知識はあったほうがいいし、シェルに多少詳しくなるとPC上でテキスト操作をしたりファイルをいじったりというのが便利にできるようになる。ただし(通常は)極める必要はない。

Shellと言っても実際にはbash, csh, tcsh, zshなど色々あるのだがそれらをひとまとめにしてShellとなっているようだ。


17PowerShell

PowerShellは上のShellの親戚みたいなもので、ShellがMacLinuxで動くのに対しPowerShellWindowsで動く。そんだけである。あと正直あまり知らない。


18位 Perl

ランキングの中ではかなり昔からある言語で、サーバーと呼ばれるマシンには大体Perlが入っている。そのくらい市民権を得た超有名言語で、C言語C++で書くほどでもない小さなプログラムはとりあえずPerlで書く、というくらいには広く使われていた。インターネット初期はほとんどのWebサイトはPerlで書かれていたとかいないとか。PHPなどの登場はその後である

今でも広く使われてはいるが、RubyPythonPerlの後継的な位置付けであるため、初心者が新しくPerlを学ぶメリットというのはあまり思い浮かばない。何か特定目的があるのであればいいと思う。


19位 Kotlin

Kotlin簡単に言えばBetter JavaであるJavaをもうちょっといい感じに書きたいという気持ちで作られた言語で、Scalaと同じくJavaの親戚のようなものである

ランキングの中ではSwiftと並んでかなり新しい部類。AndroidアプリKotlinで書けるようになったことがきっかけで人気が爆発的に上昇、今ではWebの開発にも使われていたりする。

とは言えまだまだ新参者といった感じで、ドキュメントなどの情報も他の言語に比べると物足りないので初心者には厳しいかもしれない。

言語自体はとてもいい感じなので、もう少しコミュニティ成熟してくれば最初に学ぶ言語選択肢として有力になるかもしれない。


20Haskell

HaskellScalaと同じく関数型言語であるScalaJava的な書き方でも動くの対し、Haskellは「純粋関数型言語」と呼ばれ、ランキング中の他の言語とは一線を画した書き方になる。どう考えても初心者にはオススメしない。少なくとも他に二つは言語マスターしてからやりましょう。


総評

なんとなくWebに興味がありそうならJavaScriptRubyもしくはPHPAndroidアプリに興味があればJavaiPhoneアプリに興味があればSwiftAIデータ分析に興味があればPython3Dゲーム開発に興味があればC#。この辺りをやりましょう。

特に目的がないのであればフィーリングで選んで大丈夫ですが、やめておくべき言語というのはあるのでその辺だけ参考にしてもらえれば。

なお筆者はただのヘボプログラマであり、大好きな記事http://www.mwsoft.jp/column/program_top10.html) の現代版かつより初心者向けなものを書いてみたいと思ってこの記事を書きなぐった次第である。あまり真に受けないよーに。

2020-05-14

anond:20200514114123

多重投稿チェックぐらい Perl 側でもかけるだろ。JK

2020-04-14

"ハミるとにゃーん"

"ハミるとにゃーん"との一致はありません。

ハミるとにゃーん の検索結果 (引用符なし):

検索結果

ウェブ検索結果

蒼鉛さん on Twitter: "ハミルトニャーン(猫演算子http://t.co ...

twitter.com › miraclebismuth › status

2015/06/05 - Joined March 2014. Tweets. © 2020 Twitter; About · Help Center · Terms · Privacy policy · Cookies · Ads info. Dismiss. Close. Previous. Next. Close. Go to a person's profile. In this conversation. Verified accountProtected ...


カタカナだったか・・・

ねこ演算子

ねこ演算子”との一致はありません。

ねこ演算子検索結果 (引用符なし):

検索結果

ウェブ検索結果

404 Blog Not Found:perl - ネコ演算子と<*glob*>とFile::Glob

b.hatena.ne.jpblog.livedoor.jpdankogai › archives

404 Blog Not Found:perl - ネコ演算子と<*glob*>とFile::Glob::Slurp. それって<*glob*>「メタ演算子」で。 Perl5 でネコ演算子Range Check - id:kazuhookuメモ置き場 Perl ... 続きを表示 それって<*glob*>「メタ演算子」で。 Perl5 でネコ演算子Range ...

2020-03-26

anond:20200326021232

昔の座学だから適当記憶だけれど、

ラテン語系とゲルマン語系の2流派あって、

それぞれが独自に発展した。

んで、ラテン語系はラテン語系で似ているし、ゲルマン語系はゲルマン特有法則がある。

例えば、ゲルマン語は造語が得意だし、

ラテン語系やるとラテン語言語だいたい解ったりする。関西人適当共通語喋るくらいの感覚で、未修学言語でも聞き取れる事もある。

恐らく増田ラテン語言語やってたんじゃないの?

興味もなくドイツ語やると、凄くひっかかる。

きちんと文法やれば、そういうもんだと理解できるよ。

PythonPerlラテン語系、C#Javaゲルマン語系みたいなもんかも。

どっちが正しいとかではなく、お互いそういうもの

あくまで道具であって、何を作るか何を伝えるかが重要だよね。

2020-03-22

anond:20200322195426

昔は、HTMLjavascript 描いて、動的ページでキャッきゃうふふしてたのよね。1996年頃。

まぁ、ブラウザ毎に動作が違って、互換性が難しかった。

それでもみんな我慢して javascript 使ってたのよ。

そしたら、クライアント側で javascript で書いているなら、サーバ側でも javascirpt 使いたいって言い出す人がでてきてさ。

perlphpruby なんか使わないで、サーバサイドも javascript 使おうってなって、 Node.js が作られた。

そこから一気に、javascriptモダンな開発言語の1つになってしまった。

2020-03-01

MtGプログラミング言語の色

このプログラミング言語MtGだと多分この色の組み合わせだろう。

みたいなのをまとめたら次のようになった(TIOBEのランキングトップ50)。

何かしっくり来ない箇所があるが原因が分からない。

後半は知らない言語もあって怪しい。

順位プログラミング言語色の組み合わせ 内訳
1 Java アブザン 白黒緑
2 C ゴルガリ 黒緑
3 Pythonティムール緑青
4 C++ ジャンド 黒赤緑
5 C# 4C(赤欠色) 緑白青黒
6 Visual Basic .NETレズニア 緑白
7 JavaScript ボロス 赤白
8 PHPグルール 赤緑
9 SQL 無色
10Swift 4C(緑欠色) 白青黒赤
11Go ゴルガリ 黒緑
12Assembly language 黒単
13 R ゼット 青赤
14 D グリクシス 青黒赤
15 Ruby 赤単
16 MATLABゼット 青赤
17PL/SQL 無色
18 Delphi/Object Pascal アゾリウス 白青
19 Perlラクドス 黒赤
20Objective-C エスパー 白青黒
21 SAS アゾリウス 白青
22 Visual Basic 緑単
23Dart ジェスカイ 青赤白
24Scratch 白単
25 Scala 4C(赤欠色) 緑白青黒
26 Groovy ナヤ 赤緑白
27 Transact-SQL 無色
28F#バント 緑白青
29 Rust 4C(白欠色) 青黒赤緑
30 COBOL オルゾフ 白黒
31ABAP アゾリウス 白青
32 Lispシミック緑青
33Kotlin 4C(緑欠色) 白青黒赤
34 Logo 白単
35 RPG ディミーア 青黒
36 Lua 緑単
37 Fortran スゥルタイ緑青
38 PowerShell ジェスカイ 青赤白
39 Ada ディミーア 青黒
40 LabVIEW ディミーア 青黒
41 Erlang 緑単
42 Julia ティムール緑青
43 ML 青単
44 Schemeシミック緑青
45 Haskellエスパー 白青黒
46 TypeScript ジェスカイ 青赤白
47 OpenEdge ABL アゾリウス 白青
48 LiveCode アゾリウス 白青
49 PostScript 無色
50 ActionScript ジェスカイ 青赤白

見返してみるとおおよそ次のルールに従って決めているような気がした。

そうしてしまうとMtG関係無いのでは…。それが原因なのではないか。後は緑の判定があやふやな気もする。

イメージ
レイヤ初心者向け
浮世離れベンダー
レイヤ、黒魔術
速い、先進
基盤、グル
無色 道具

マルドゥ(赤白黒)が無かった。

ログイン ユーザー登録
ようこそ ゲスト さん