タグ

languageに関するksagaのブックマーク (9)

  • プログラミング言語人気TOP10の簡易解説

    0-1. 前書き この世にはたくさんのプログラミング言語が存在します。Wikiepdiaのプログラミング言語一覧を見ると、実に200個以上というわけの分からない数の言語が並んでいたりします。 【参考URL】プログラミング言語一覧 - Wikipedia http://ja.wikipedia.org/wiki/%E3%83%97%E3%83%AD%E3%82%B0%... 200の中にはほとんど使われてない言語も混じってるので、実際に仕事でざくざく使われている言語は20とか30とかそういうオーダーなのですが、それでも1人の人間が把握するにはちょっと多過ぎる数です。 記事では、そうした有り余るプログラミング言語の海の中で「どれを勉強したらいいの?」とか「どれを採用するのが適切?」という悩みをお持ちの方が「よし、この言語に決めた!」と自信を持って決断できるように背中を押すことを目的として書か

  • ちょっと草植えときますね型言語 Grass

    _, ._ ( ・ω・) んも〜 ○={=}〇, |:::::::::\, ', ´ 、、、、し 、、、(((.@)wvwwWWwvwwWwwvwwwwWWWwwWw wWWWWWWwwwwWwwvwWWwWwwvwWWW 作ってみたwwwww とりあえず公開wwwwwwwっうぇ 日語版はてきとーです.きっと英語版のほうが詳しいです. 実装 インタプリタ Interpreter written in Standard ML (accept US-ASCII only) by UENO Katsuhiro Interpreter written in Ruby by UENO Katsuhiro Interpreter written in ニコスクリプト Interpreter written in Prolog by zick Interpreter written in Java b

  • O'Reilly Media - Technology and Business Training

    More than 5,000 companies count on our digital courses and more to guide their teams through the tools and technologies that drive business outcomes. We can help yours too. New AI policy for O’Reilly authors and talent O’Reilly president Laura Baldwin shares the company’s ethical approach to leveraging GenAI tools and ensuring O’Reilly experts are compensated for their work. See it now It’s time t

    O'Reilly Media - Technology and Business Training
  • 「英語学習」の新トレンド、“集合知から学ぶ”サービスとは? - 日経トレンディネット

    今、もし英語を学び直したいと思っているなら、最初に検討すべきはネットサービスの活用だ。 英語のテキストや音声・動画を見られるサイトなら以前からあるが、それらはやラジオなど既存教材の代替にすぎない。一方、ここ数年で台頭してきたのは、ネットのメリットを最大限に生かした新種の学習サイト。クラウドや、多くの一般ユーザーの知識を活用する“集合知”といったネットならではの仕組みを、語学の上達に生かすサービスが普及し始めている。しかも、その多くは無料で使える。 例えば「Smart.fm」で使えるのは、クイズ形式で語彙力を上げるネット上の“単語帳”だが、売りは独自開発した学習エンジン。日々の学習履歴を基に、各ユーザーの記憶に最も定着しやすいように、各単語の表示タイミングを自動調整していくのだという。基的にクラウドアプリのため、家のパソコン、会社のパソコン、iPhoneなど、どこから利用しても学習履歴は

    「英語学習」の新トレンド、“集合知から学ぶ”サービスとは? - 日経トレンディネット
  • Scripting: Higher Level Programming for the 21st Century

    Scripting: Higher Level Programming for the 21st Century (This article appears in IEEE Computer magazine, March 1998) Abstract Scripting languages such as Perl and Tcl represent a very different style of programming than system programming languages such as C or JavaTM. Scripting languages are designed for "gluing" applications; they use typeless approaches to achieve a higher level of programmin

  • Haskell for C Programmers

    Haskell Tutorial for C Programmers - Introduction Written by Eric Etheridge last updated January 3, 2007 Table of Contents Each major section has its own page. Introduction Abstract Downloads Purpose and Other Online References Relationship to Our Other Tutorials Preface and Style Notes Section I: What the Heck is Going On? Part I: Haskell's Oddity Part II: Input and Output Part III: Very Bas

  • Lua 5.1 リファレンスマニュアル

    by Roberto Ierusalimschy, Luiz Henrique de Figueiredo, Waldemar Celes Copyright © 2006 Lua.org, PUC-Rio. All rights reserved. 0 - 日語訳について この文書は、 Lua 5.1 Reference Manual を原著者に無断で日語に訳した、非公式の Lua 5.1 リファレンスマニュアルである。 誤訳の指摘は歓迎するので、yuno@users.sourceforge.jp へよろしく。 1 - 概要 Luaは拡張プログラミング言語である。 データ記述機能を持ち、汎用の手続き型プログラミングをサポートするようデザインされた。 オブジェクト指向プログラミング、関数型プログラミング、データ駆動型プログラミングもサポートしている。 Luaは、パワフルで軽いスクリプト

  • Lua5.1(alpha) テスト実行CGI (Executer CGI)

    Lua5.1(alpha) テスト実行CGI / executer スクリプト言語Lua 5.1(alpha)バージョン を試してみることができます。 You can try out Lua5.1(alpha) very easily. サポートしているライブラリ (supported libraries) : table str math db サポートしていないライブラリ (unsupported libraries) : io os package 注意: 無限ループ等の重い処理を行わないでください。(中断されます) ioライブラリ、osライブラリ、packageライブラリはセキュリティ上の問題から使用できないようになっています。 please do not execute too heavy script like infinite loop. Luaスクリプトをこ

  • パラダイムに基づいた多言語プログラミング

    XML を例にとってみましょう。XMLは要素(element)の集まりとして表すことができ、各要素は内容(あるいはタグ)を持ちます。要素は他の要素へネストする(入れ子にする)ことができるので、一つの要素が他の要素を格納しそれぞれの要素に内容を与えることができます。この説明だけでXMLの性質と構成法が十分伝わるでしょう。つまり、XMLは入れ子構造を持ち、要素と内容から構成される、これだけで後のドメイン分析フェーズ(詳しくは以下で)で言語のパラダイムを考えるのに十分な情報になるのです。 別の例としてLuaを取り上げましょう。この言語が面白いのは構造のベースがテーブル形式であることです。Lua自体が他のテーブルを格納したテーブルであるともいえます。そのためテーブル型の形態を持つ言語といえ、テーブル型パラダイムと呼ぶこともできるでしょう。このことはLuaのパラダイムを十分表しているでしょうし、少な

  • 1