意味 グレるとは、少年や青年が、反社会的・反抗的な行動をとるようになる。不良になる。 語源・由来 グレるは「ぐれはま」の「ぐれ」に活用語尾「る」を付けて動詞化した語である。
← Back to News page Zigソフトウェア財団とZenプログラミング言語に関する声明 September 14, 2020 Original English version available below. We are thankful to 株式会社HYPERIA and all the members of the Zig community that helped us with the Japanese translation. Zigソフトウェア財団は、Zigの開発者アンドリュー・ケリーによって創設された501(c)(3)非営利組織です。本財団はZigプログラミング言語開発のサポートと優れたグローバルコミュニティの育成を目的としています。 対してZenはコネクトフリー社によって保守されているZigのクローズドソースフォークです。コネクトフリー社は最近Zenコンパ
AI & MLLearn about artificial intelligence and machine learning across the GitHub ecosystem and the wider industry. Generative AILearn how to build with generative AI. GitHub CopilotChange how you work with GitHub Copilot. LLMsEverything developers need to know about LLMs. Machine learningMachine learning tips, tricks, and best practices. How AI code generation worksExplore the capabilities and be
前回の記事の続き。前回は、正規表現が使えない時はパーサコンビネータを使ってみると良いということを書いた。 パーサコンビネータのためのライブラリは、以下のように各言語ごとにいくつかある。 JavaScript - Parsimmon Ruby - rparsec treetop Python - parsy PHP - PHPPEG 各言語でいくつかあるのだが、正規表現と違ってパーサコンビネータには統一的な書き方があるわけではないし、ライブラリによって使い方も様々である。なので、今まで正規表現だけ使ってきた開発者がちょっと使ってみようと思っても、使い方がよくわからずに面食らってしまうことがある。 パーサコンビネータはテキストをパースするための非常に強力な仕組みだが、その背後にある考え方を理解しなければこれらのパーサコンビネータのライブラリを使う際の障害になるだろう。逆に言うと、それさえ理解で
Go プログラミング言語仕様 本文書は,The Go Programming Language Specification version 2021/02/10 のなんちゃって日本語訳である. 原文ソース:https://github.com/golang/go/blob/master/doc/go_spec.html 訳文ソース:https://github.com/hiwane/gospec-ja.誤訳・誤字脱字などは issue かプルリクで https://hiwane.github.io/gospec-ja/ 訳注 valid/invalid は有効/無効, legal/illegal は正当/不当と訳す. letter と character を区別するため,letter は英字,character は文字と訳す. signed/unsigned 符号付き,符号なし sourc
先日、「ウ」と「ホ」と改行文字だけでプログラミングできる「ゴリラ言語」を作りました。 そういえば先日、「ウ」と「ホ」と改行だけでプログラミング出来るゴリラ言語作ったのでソース置いておきますね。「ウホッ」でもいいよ。https://t.co/XcXFcvDhRy — mattn (@mattn_jp) March 24, 2020 コード短いのでそのまま張っておきます。 package main import ( "bufio" "bytes" "fmt" "io" "io/ioutil" "os" "strconv" "strings" ) type Op int const ( Push Op = iota Signed Dup Copy Swap Discard Slide Add Sub Mul Div Mod Store Retrieve Mark Unsigned Call Ju
学生:先生、なぜフランス語には男性名詞と女性名詞があるんですか? 単語の意味だけじゃなく、いちいち男性名詞か女性名詞かも覚えなくてはならないので大変です。 先生:名詞に性があるのはフランス語だけじゃなくて、インド=ヨーロッパ語族の多くの言語も同様だけどね。男性/女性で名詞につく冠詞や形容詞なども変わってくるし、確かにやっかいだけど、これは覚えるしかない。 学生:そもそも男女の区別がない事物も男性/女性に分類されるなんて変じゃないですか。「絵画」peinture は女性名詞、「芸術」art は男性名詞。「ビール」bière は女性だけど、「ワイン」vin は男性とか。いったい何を基準にして男女に分かれているのでしょうか。 先生:無生物についての男性/女性の割り当ては恣意的で、性と単語の意味とは関係ないんだよ。男性/女性といっても、それは文法的な約束事でしかなく、雌雄の性別とは別物と考えなくて
C++からRustに入った人あたりから「関数型言語から来た人のRustの感想を知りたい」とたまに言われるのでいつかブログ書こうか。 — κeen (@blackenedgold) 2017年4月3日 イントロ 私はRustをやる前にはCommon LispやSMLを主に使っていましたが、仕事ではScalaを使っていましたし他にもOCamlやSchemeやClojureやATS2やHaskellなどを書くこともありました。 私を含めた多くの関数型言語経験者人が一度は Rust for functional programmers を読んだことがあるかと思います。 このように関数型言語と比較して書かれるといかにも似た言語に見えるので私は興味を持ちました。そこで私は実際にRustに触れ始めたのです。 構文 let があるのでおよそOCamlなどに似ているという印象を受けました。 デフォルトでイミ
How do you imagine a building? You consciously create each aspect, puzzling over it in stages. Inception 型なし言語に馴染みはあるものの型付言語をいざ使ってみたらどういう気持ちで書いたらいいのかわからなかったと同僚から相談があり, それをきっかけにして社内の勉強会で以下の話をしました. よく型なし vs. 型付の文脈では「型を書くのは面倒だ」「安全の方が大事だ」「でも面倒だ」「それは型推論を前提にしていないからだ」などの議論になりがちな気がしますが、これはあくまで「計算ありきの型」を考えているからで, 「型ありきの計算」だと全く見え方が違います. 「型はある種の仕様」とおもえば, 型ファーストであることと, 型なし言語でテスト駆動開発(TDD)するときに最初にテストを書くこととは, 同じ
The Despair @_desirepath 綠の葉っぱのモデル?東南アジアで使われた貝葉(貝多羅葉)。 オウギヤシ、多羅樹などのヤシの葉から作られる筆記媒体です。 日本ではタラヨウの葉に傷をつけ文字を書いたといいますが、その語源だそうです。 ja.m.wikipedia.org/wiki/%e8%b2%9d… #ケムリクサ #ケムリクサ考察班 pic.twitter.com/RcLevH0kRv 2019-01-19 20:51:21 リンク Wikipedia 貝葉 貝葉(ばいよう)とは、椰子などの植物の葉を加工して、紙の代わりに用いた筆記媒体。東南アジア、南アジアで多く利用された。貝多羅葉(ばいたらよう)の略称である。 貝多羅葉(ばいたらよう)の名称は、古代インドで植物の葉が筆記媒体として用いられていたため、サンスクリットで「木の葉」の意味を持つパットラ (pattra) と、さ
As the man said, for every complex problem there’s a simple solution, and it’s wrong. Umberto Eco, Foucault’s Pendulum Thanks to our diligent labor in the last chapter, we have a virtual machine with working functions. What it lacks is closures. Aside from global variables, which are their own breed of animal, a function has no way to reference a variable declared outside of its own body. var x =
What's the role of Go in a universe where Rust exists? Imagine you’re a developer who mainly works with Go. You go to an event and, while chatting with some people, you decide to share with them the news that you wrote a small tool that does something. You claim that since you wrote it in Go, it’s fairly fast, it’s a single binary, etc. The group seems pleased with your recount and you start feeli
PHP: pplusplus:faq PHP 8から、PHPは「PHP」と「P++」という2つの言語を提供するようになる。P++はPHPとの下位互換性を削りながら除々にPHPを静的型付け言語にする試みだ。 PHP開発者の中には2つの流派がある。PHPの源流であり現在の形である動的型付け言語としてのPHPを良しとする流派と、PHPをより強い静的型付け言語へと発展させたい流派だ。良い悪いの問題ではない。どちらの流派も正当な理由がある。しかし、ゆるふわな動的型付け言語とガチガチの静的片付け言語は同じ一つの言語として同居できない。 そこで、コードネームP++として、PHPを静的型付け言語に発展させる新しい言語の開発が提案された。P++はforkではなく、PHPと同じコードベースを共有する。PHP 8のバイナリはPHPとP++を同時に実装する。言語の切り替えは何らかの宣言によって指定する。 P++は
日経xTECHの元記事を読んでもCOBOLの特徴があんまり伝わってこない感じだし、かといってそれをディスってもしょうがないので、書いてみた。 https://anond.hatelabo.jp/20190205192741 COBOLは本質的にはDSLなんだけど、一見汎用プログラミング言語に見えてしまってRubyやPythonなんかと比較するのが誤解のもとではあると思う。今の人でも知ってそうなCOBOLに似ている言語はたぶんSQLで、データを処理するための専用言語。ただ、SQLは頑張ればすごく複雑なこともできるパワフルな言語で、だからこそ現代でも生き延びているわけだけど、COBOLはわりとシンプルなデータ処理を想定している感じ。 SQLだけでアプリケーションを作れないのは触ったことある人なら誰でもわかると思う。普通はJavaやRubyで全体の流れを記述してデータベース入出力をSQLで書く。
少しでもこの問題に悩まされている者のほとんどが、英語が悪化しつつあることを認めているであろうが、我々がそれに対して意識してできることは何もないと、普通は思われている。我らの文明は退廃の途上にあり、我らの言語も――その論旨によれば――必然的にその全体的な崩壊を共有せねばならない。これを受けてあらゆる言語の濫用に対する抵抗は、さながら電灯よりも蝋燭が、飛行機よりも二輪馬車が好まれるような、感傷的な懐古主義扱いされる。この根底には、言語とは我らがその目的に応じて形作る道具ではなく、自然な成長物であるという、ぼんやりとした信念が横たわっている。 現在、言語の衰退の究極的な原因が、政治と経済にあることは明白であり、それは単純にあちらこちらの個々の書き手の悪影響によりもたらされたものではない。しかし、結果は原因となることもあり、本来の原因を強化し、増大された形で同じ結果を生み出し、それは際限なく繰り返
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く