タグ

languageに関するmasa0x80のブックマーク (24)

  • Smalltalkの影響を受けた新たな汎用プログラミング言語「Citrine」 | OSDN Magazine

    UNIX系OS向けの新しいプログラミング言語「Citrine」プロジェクトが立ち上がった。読みやすさとメンテナンス性を重視し、Smalltalkなどオブジェクト指向言語の影響を受けた汎用プログラミング言語となる。 CitrineはMac OS XやLinux、OpenBSDなどのUNIX系OS向け汎用プログラミング言語。学習が容易で、読みやすくメンテナンスしやすいシンプルな言語を目指すという。 すべてのコンポーネントがオブジェクトとなるオブジェクト指向言語で、Smalltalk風のメッセージ機構、クラスを使用しないオブジェクトベースの継承、ドメイン固有言語などの実装に適した「Magicメソッド」などが特徴。また、小さなコアをプラグインで拡張するというアーキテクチャを持つという。 コードブロックもオブジェクトとして扱うことができるのも特徴。ガベージコレクションや柔軟なダイナミックスコープ、例

    Smalltalkの影響を受けた新たな汎用プログラミング言語「Citrine」 | OSDN Magazine
  • 注目を集め始めるプログラミング言語「Nim」 | スラド デベロッパー

    Nimは最近注目を集め始めている新しい静的型付けプログラミング言語だ。入門用としては「Nimの特別な点は何か」「何がNimを実用的なものにしているか」「どのように導入するか」といった記事を読んでみるといいだろう。言語的にはPythonやPascalの影響を受けた文法を使用しており、優れたパフォーマンスやC言語とのインターフェイス、そして強力なメタプログラミング能力などを提供する。「Unix in Rust」の作者がRustを捨ててNimに移行したほか、アーリーアダプターの企業でも使われ始めている。

  • GitHub - matz/streem: prototype of stream based programming language

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - matz/streem: prototype of stream based programming language
  • LINE乗っ取り犯の「整理日本語言.txt」に見る「母語の干渉」 - 違いのわかる日本語――日本語教師の日本語メモ

    LINEのアカウントを乗っ取り、その知人に金券カードを買わせるという詐欺行為が頻発している。その乗っ取り行為を行っている犯人は中国語圏出身者であるというが、その「台」が誤って送られてきたという記事があった。 まさかの誤爆!LINE乗っ取り犯が“台”を送信、その全文を公開 - 週アスPLUS その文字起こしをした方もいる。 週刊アスキーが報じたLINE乗っ取り台「整理日語言(1).txt」の文字起こしと分類をしてみた。 - piyolog 日語教師としては、この不自然な日語訳に、日々接している中国人留学生の誤用と共通するものを見る。(※もちろん、私の接している中国人留学生たちを犯人扱いする気は毛頭ないどころか、このような悪事とは無関係であると信ずる。たまたまLINE乗っ取り犯と彼らの母語が一致しただけのことであって、「これだから中国人は……」というような悪しき一般化を行ってはなら

    LINE乗っ取り犯の「整理日本語言.txt」に見る「母語の干渉」 - 違いのわかる日本語――日本語教師の日本語メモ
  • イケてるしヤバい言語 REBOL - yojikのlog

    ある日ふと思い立って調べてみた、イケてるしヤバい*1言語REBOLについて紹介します。 REBOLは、 Relative Expression Based Object Language 「相対的な表現をベースにするオブジェクト言語」の略です。よく意味わからん。 Wikipediaによると、 1997年にリリースされたREBOLは、カール・サセンラスが20年に渡って設計したものである。サセンラスは AmigaOS の主要アーキテクトであり、REBOLの設計にあたっては、表示的意味論の知識に基づいて、LISP、Forth、LOGO、Self といったプログラミング言語の概念を利用した。 引用元:REBOL - Wikipedia 大雑把にいうと、LispやForthやLOGOやSelfに似たスクリプト言語です。ここからダウンロードできます。最新バージョンはオープンソースライセンスになっていま

    イケてるしヤバい言語 REBOL - yojikのlog
  • みんなのヒンディー語教室

    हाथ मत लगाओ, मैं जल जाऊंगी ハート マット ラガーオー マェン ジャル ジャーウンギー

    みんなのヒンディー語教室
    masa0x80
    masa0x80 2012/10/02
    勉強しなきゃ!
  • [PDF]アラビア系文字の基礎知識

  • RPG (プログラム言語) - Wikipedia

    RPG は、ビジネスソフトウェア向けの高水準言語に位置づけられるプログラム言語である。IBM独自の言語であり、IBM-iまたはOS/400のシステム上で動作する。 RPGというプログラム名はReport Program Generatorのアクロニムである。ILE (Integrated Language Environment) のオブジェクト指向機能を取り入れた RPG IVが現行である(ILE RPGとしても知られている)。最初期の第四世代言語 (4GL) とされる。 IBMによって1959年に開発された言語であり、高水準言語としてはFORTRAN、LISP、ALGOL58に次いで古い歴史を持つ。 概観[編集] IBM System i(以前のAS/400)の主力プログラミング言語である。元はクエリー用ツールとして設計されたものだが、IBMが開発に注力したことで強力な言語になった。

  • グルジアなび ~グルジア語 - アルファベット~

    グルジア語について グルジア文字 旅の言葉 グルジア語について グルジア語はカルトゥリ語と呼ばれており、グルジアで公用語として使用されている。(ただし、アブハジア自治共和国ではアブハズ語が公用語。)総話者数は約410万人。内、トルコ、イランそれぞれにも10万人ほどのグルジア語を使用している人たちがいる。 グルジアでは、グルジア語と同じ南コーカサス諸語(*)に属するメグレリ語とスヴァン語も使用されている。その他にも、グルジア東部ではバツ語、グルジア東北部にはアヴァル語を話す人たちも存在する。 → 詳細はグルジアの宗教と民族へ 外来語はロシア語が使われているケースが多いが、歴史的にペルシャ語、トルコ語、アラビア語の仮用語もみられる。1978年以降ロシア語の併用が強化されたため(フルシチョフが民族語学校を閉鎖)、現在も多くの年配の人たちはロシア語を話すことができる。 * 南コーカサス諸語(カルト

  • プログラミング言語の特徴を視覚的に比較する - Radium Software

    The Computer Language Benchmarks Game のページでは,計 32 個のプログラミング言語処理系のベンチマークを集計して,そのパフォーマンスを比較している。そして最近,このページに新たなプロットが追加された。単純にパフォーマンスだけの比較を行うのではなく,パフォーマンスと「コードの長さ」を関連付けて比較を行うというものだ。上はそのプロットから一部を転載したもので,全体はこのページで見ることができる。 このプロットでは,縦軸が処理時間(上にいくほど遅い),横軸がコードの長さ(右にいくほど冗長)に割り当てられている。このようなプロットを行うと,多くの言語は3通りの偏り方を見せる ― 左上(簡潔だけど遅い)に偏る「スクリプト系」,右下(速いけど冗長)に偏る「システム系」,そして,左下(速くて簡潔!)に偏る「理想系」だ。ちなみに,右上(遅くて冗長)に偏る言語は無い…

    プログラミング言語の特徴を視覚的に比較する - Radium Software
  • Google新言語 Noopのビルド - よねのはてな

    Googleから新言語のNoopが公開されました。 JavaVMで動作するいろいろな言語のいいとこ取り言語のようです。 http://code.google.com/p/noop/ noopはこんな感じです。 namespace arithmetic; import noop.Application; import noop.Console; class Arithmetic(Console console) implements Application { Int main(List<String> args) { Int i = 1; Int j = 2; Int k = i + j; console.println(k); return 0; } } Noopのビルド手順です。 環境構築 Mercurial http://mercurial.selenic.com/wiki/ Noo

    Google新言語 Noopのビルド - よねのはてな
  • 速報:グーグルが新言語「Noop」を公開。JavaVMで動作

    グーグルが新プログラミング言語「Noop」を公開しました。Noopは新旧のプログラミング言語からいいとこ取りをした、JavaVMで動作するプログラミング言語と説明されています。 Noopは、サン・マイクロシステムズで開催中の「JVM Language Summit」で、グーグルの2人のエンジニア、Alex Eagle氏とJérémie Lenfant-Engelmann氏によって発表されました。 すでにJVM Language Summitでの発表資料がPDFとして公開されており、その資料には、Noopのミッションが次のように説明されています。 Noop's mission Help teams develop software that is easier to understand and maintain. Noopのミッション 分かりやすくメンテナンスしやすいソフトウェアのチーム開

    速報:グーグルが新言語「Noop」を公開。JavaVMで動作
  • 「助動詞」を廃止すれば日本語文法はすっきりします - 吉川武時のホームページ

    「助動詞」を廃止すれば日語文法はすっきりします。 『日語文法入門』(アルク)でその 新しい日語文法を展開しています。ぜひ買って読んでください。 このホームページでも「助動詞」廃止論をしつこく主張しています。 また、このホームページでは、その他に外国語、海外旅行、 パソコンのことも扱っています。 目 次 == M E N U 区分タイトル内 容「目からうろこ」度

  • 本物のプログラマはHaskellを使う:ITpro

    筆者 shelarcy Haskellは,関数型プログラミングというジャンルに属する言語です。Haskellや関数型プログラミングを題材に物事を見ていくことで,今まで思いもよらなかったような未知の世界を知ることができるでしょう。 プログラミング言語を学ぶという行為には, 言語の基的な文法や考え方を理解する 言語の文化圏で広く使われている考え方に親しんでその言語らしい書き方を習得する 単に言語を使ってできること以上の知恵を学ぶ の3段階があります。この連載では,三つ目の段階を目標に,Haskellプログラミングの世界を一つひとつ丁寧に紹介していきます。 更新は毎月第1水曜日(1月のみ第2水曜日)

    本物のプログラマはHaskellを使う:ITpro
  • IGDA「続・ゲームにおけるスクリプト言語の現状」レポート (へっぽこさんメモ)

    IGDA日ゲームテクノロジー研究会第13回研究会 「続・ゲームにおけるスクリプト言語の現状」 に行ってきました。以下、セッションごとの感想です。 ■「ごく簡単な並列処理スクリプトシステムの設計と実装」 小久保啓三氏(HAL東京) スクウェアに所属していた小久保氏によるスクリプトシステムの説明。 小久保氏が関わったタイトルとしては、ロマンシングサガ、FF5、クロノトリガー、FF7、シャドウハーツ。ツール提供としては、ロマサガ2、FF6、聖剣伝説2、ライブアライブ。 セッションの内容は、当時スクウェアで使われた並列処理スクリプトシステム ATEL(エーテル。Actice Time Event Language)の話が中心となった。 このスクリプトシステムを作るきっかけとなったのは、クロノトリガーでのフィールドからバトルへのシームレスな推移を実現したかったため。実装としては、所謂 ACTOR

  • 日本語プログラミング言語 Mind

    2022年4月2日開催の「Mind 初級プログラミング Zoomオンラインセミナー(基礎編)」の講義を収録した動画ファイルを公開します。 詳しくは こちら から

  • あらゆる知識を学べる場所「smart.fm」、iKnow!がサイト名を変更

    語学を学習できるソーシャルネットワーキングサービス(SNS)「iKnow!」が、3月3日にサイト名を「smart.fm」に変更し、語学以外のあらゆる知識を学べる場としてリニューアルした。 iKnow!はもともと英語学習SNSとして、セレゴ・ジャパンが2007年にスタートした。その後、機能追加を重ね、190カ国語に対応した。ユーザーは自分の学びたいコンテンツをサイトに登録できるようになった。2009年3月時点で会員数は約43万人、その97%が日人だ。 「smart.fmは語学学習だけのサイトではない。これからは知識全体を管理できるようになる。サイト名の由来は、賢くなるという意味のsmartに、ストリーミングを表すfmを組み合わせた」(セレゴ・ジャパン代表取締役社長のエリック・ヤング氏) 歴史的人物や年号、動植物、地名、標識、専門用語など、どんな情報でもこれまでのiKnow!学習エンジンの上

    あらゆる知識を学べる場所「smart.fm」、iKnow!がサイト名を変更
  • 求人数はJava、年収はC#がトップ――ワークポートが調査

    2007年と2008年で大きな変化は見られず、JavaとCが突出。C++PHP、C#が続いた。同社では「総合的にWeb系の需要が高い。ただし、Rubyなど比較的新しい言語を採用している企業はまだ少なく、求人件数としては伸び悩んだ」と分析している。 また、プログラミング言語ごとの募集要項での平均年収について、2007年から2008年にかけての上昇額ランキングを見ると、C#が前年比66万6000円増と大幅に上昇した。2008年における平均年収ランキングでも1位となっている。 この調査結果について、編集部では日シー・エー・ディー 代表取締役社長で、『プログラミングでメシがえるか!?』(秀和システム)の著者である小俣光之氏にコメントを求めた。小俣氏は次のようにコメントしている。 「2年間という短い期間での調査のため、傾向の変化なのか誤差なのかは微妙であるが、Perlがやや減り、Rubyが増え

    求人数はJava、年収はC#がトップ――ワークポートが調査
  • 未来の言語は「APL」? Rubyのまつもと氏が講演 - @IT

    2009/02/13 「今日はRubyの話はしません」。プログラミング言語「Ruby」の生みの親で開発コアメンバーでもある、まつもとゆきひろ氏は冒頭でそう話すと、自身のプログラミング経歴や半世紀に及ぶプログラミング言語の歴史を外観しつつ、未来のプログラミング言語へ向けた構想について語った。 書籍だけでPascalを習得した高校生 2009年2月12日、翔泳社主催で東京・目黒で行われた「Developers Summit 2009」でまつもと氏は「未来へつながる言語~ある言語おたくの視点から」と題した講演を行った。立ち見が出るほど詰めかけた観衆に向かって、“最も有名なプログラミング言語オタク”として自身のプログラミング言語観を披露した。 1980年代の高校生時代からプログラミング言語が好きだったというまつもと氏だが、一番最初に使った言語はBASICだったという。ところが、ローカル変数や構造化

  • 最近流行りのプログラミング言語 | OSDN Magazine

    プログラミング言語の流行り廃りというのは、それ自体なかなか興味深い分析対象だ。少しだけ昔話をすると、私がコンピュータをいじり始めた十数年前は、PascalやQuick Basicあたりも広く使われてはいたものの、結局はC言語を学ばないとどうにもならなかった。私より世代が少し前の人ならばアセンブリも必修科目だっただろうし、少し後の人だと、もしかすると最初に触れた言語はCではなくJavaかもしれない。 それが最近では、職業はプログラマです、しかしCやJavaで何か書いたことはありません、という人も結構いるようだ。最初に触れた言語がPerlRubyといった動的言語で、実用途にもそれらをそのまま使い続けているという人が増えているのだろう。個人的には、そういったモダンで設計の優れた言語からプログラミングを学び始められる人たちのことをとてもうらやましく思う。少なくとも、雑誌に数十ページに渡ってみっし

    最近流行りのプログラミング言語 | OSDN Magazine