タグ 新しいプログラミング言語
人気順 10 users 50 users 100 users 500 users 1000 usersC、C++の後継「Zig」が“プログラミングの未来”なのはなぜか
関連キーワード プログラマー | プログラミング 「Zig」は「C」「C++」の後継を目指す比較的新しいプログラミング言語だ。現代的な言語設計と安全性を取り入れており、さまざまなメリットを備える。Zigはプログラミング言語の“一つの展望”を映し出す存在だ。Zigの主なメリット5つのうち、本稿は5つ目を取り上げる。 「Zi... 続きを読む
C++でもRustでもなく「Zig」が必要なのはなぜか
関連キーワード プログラマー | プログラミング 機械語に近い「低水準言語」を扱う開発者の心をつかみそうな新しいプログラミング言語がある。その名を「Zig」という。2024年7月時点で完全版はまだ公開されていないが、開発が盛んで、コミュニティーの熱気もある。 なぜ今新しいプログラミング言語が必要なのか。より具... 続きを読む
プログラミング言語をすぐに試せる「プレイグラウンド」まとめ。2024年版
新しいプログラミング言語やライブラリ、フレームワークを学ぶには、実際にそれらを試して挙動などを見てみることが大事ですが、実行環境を用意するのは手間がかかります。 そこで役立つのが、いわゆる「プレイグラウンド」と呼ばれる、Webブラウザでプログラミング言語やライブラリ、フレームワークをすぐに試すことが... 続きを読む
アップル、新しいプログラミング言語「Pkl」をオープンソースで公開。コンフィグレーション生成用 | テクノエッジ TechnoEdge
ITジャーナリスト/Publickeyブロガー。IT系の雑誌編集者、オンラインメディア発行人を経て独立。2009年にPublickeyを開始しました。 アップルは、さまざまなコンフィグレーションファイルを生成するための静的型付言語「Pkl」(発音はPickle=ピックル)をオープンソースで公開しました。 ソフトウェアやクラウドサービ... 続きを読む
WebAssemblyへのコンパイルだけに特化した新言語「Onyx」登場、Wasmerが発表
米Wasmer社は、WebAssemblyへのコンパイルだけに特化した新しいプログラミング言語「Onyx」を発表しました。 同社はWebAssemblyにかつてのCGIの仕組みを取り込んだ「WCGI」や、WebAssemblyでBashのコマンドプロンプトなどをを実装可能にするWebAssemblyを拡張してPOSIX対応にした「WASIX」など、WebAssemblyをベースとし... 続きを読む
LLMベースの新しい言語『SUQL』が示唆する「非構造化データのクエリ」を処理するパラダイム | AIDB
マイページに保存最終更新日:2023/11/20 スタンフォード大学の研究者たちは、新しいプログラミング言語『SUQL』(Structured and Unstructured Query Language)を開発しました。 この言語は、SQL(Structured Query Language)の概念を拡張し、非構造化データのクエリ処理を可能にする新しいパラダイムを導入していま... 続きを読む
Mojoプログラミング言語の特徴とは?将来性は?よく分かる入門資料まとめ
2023年5月に発表された新しいプログラミング言語「Mojo」が世間で注目を浴びています。 PythonをベースにしたAI向きの言語であるということで、どんな言語なのか気になっている方も多いのではないでしょうか? この記事では、Mojoの特徴や機能、今後の将来性について解説します。Mojoを学んでみたい方向けの学習方法もま... 続きを読む
「英語は新しいプログラミング言語であり、生成的AIは新しいコンパイラだ」。英語対応のためのSDK「English SDK for Apache Spark」をデータブリックスが発表
「英語は新しいプログラミング言語であり、生成的AIは新しいコンパイラだ」。英語対応のためのSDK「English SDK for Apache Spark」をデータブリックスが発表 Apache Sparkなどの開発で知られるデータブリックス社は、同社が主催したイベント「DATA+AI Summit 2023 by Databricks」で、英語をApache Sparkの問い合わせ言... 続きを読む
これから流行る言語 | 雑記帳
新言語にできることはまだあるかい なんとかWIMPS 最近(1ヶ月くらい前)、こんな記事が出ました: 新しいプログラミング言語が出てこない(新しく出てた言語を追記) – きしだのHatena Kotlin, TypeScript, Rust, Swift以降にみんなが話題にするような新しい言語が出てこない、それはなぜか、みたいな趣旨です。客観的に... 続きを読む
新しいプログラミング言語が出てこない - きしだのHatena
2010年代前半にKotlinが2011年、TypeScriptが2012年、Swiftが2014年、Rustが2015年と、新しいプログラミング言語が立て続けに発表されていましたが、そこを最後にみんなが話題にするような言語は出てきていません。 なんでだろうと、思いつく要因をあげてみます。 プラットフォーム用の言語が出そろった Kotlin、TypeScr... 続きを読む
GPT-4で新しいプログラミング言語「TenetLang」を生み出す、チャットAIは既にプログラミングの何たるかをかなり理解している模様
OpenAIが作成したチャットAIの「GPT-4」を利用して、新しいプログラミング言語の「TenetLang」をコーダーのルークさんが作成しています。 GPT-4 Designed a Programming Language https://lukebechtel.com/blog/gpt4-generating-code GPT-4のような大規模言語モデル(LLM)は、世界中に存在するあらゆるプログラミング言語... 続きを読む
Gitを作ってみる(理解編) - Qiita
はじめに 都内でひっそり見習いエンジニアをしている@noshishiです。 addしてcommitするプログラムの作成を通じて、Gitを内部から理解しようという記事です。 前書き 昨年末、Gitの記事を書いて、理解できたなら作れるのではと思いったったのがこの記事の出発点です。 これを機に新しいプログラミング言語にも触れてみて... 続きを読む
新しいプログラミング言語を学ぶとき、簡単なLisp処理系を作るという話
私は新たにプログラミング言語を学ぶとき、しばしば簡単なLisp処理系を作ってみます。いくつかの言語で取り組んでいるうちに、このLisp処理系群に小さな共通基盤も出来上がったりしているので、これを紹介しつつ、Lisp処理系の実装がプログラミング言語の学習にどう丁度いいのかを紹介します。 Rosetta Lisp 自作のLisp... 続きを読む
技術に対するモチベーションが下がったらどうする?Javaスペシャリストを20年以上支えてきた思考法とは - Findy Engineer Lab - ファインディエンジニアラボ
世の中にはさまざまなタイプのエンジニアがいます。流行に合わせて次々と新しいプログラミング言語やフレームワークを習得する人もいれば、特定の技術に長く携わり専門性を高める人もいるでしょう。 後者のタイプの代表格と言える一人が、Javaのスペシャリストとして知られるLINE Fukuoka株式会社のきしだなおき(@kis)さ... 続きを読む
Goを学ぶときに参照した学習リソースまとめ
皆さん、新しいプログラミング言語を学ぶ時、どのように学習しているでしょうか? 私は4月に新卒でエンジニアになり、業務でGoを使うことになりました。その際、とりあえず公式チュートリアルであるTour of Goをやりましたが、その後にどうやって学習を進めれば良いか迷ってしまいました。 考えてみると、新しい言語を学... 続きを読む
Rust の最初のステップ - Learn | Microsoft Docs
利用が広がり人気が高まっている新しいプログラミング言語の習得に関心がありますか? ここから始めましょう。 Rust で高速で効果的なプログラムを構築するために必要な知識の基盤を築きましょう。 このラーニング パスの内容は次のとおりです。 Rust コードの最初の行を記述するために必要なツールをインストールする。 ... 続きを読む
ゼロからはじめるプログラミング言語Rust(1) プログラミング言語「Rust」がプログラマーに愛される理由とは? | マイナビニュース
プログラミング言語「Rust」とは? Rustというプログラミング言語がある。比較的新しいプログラミング言語で、ここ数年でジワジワと人気が上昇中だ。Rustは2006年、当時Mozillaで働いていたGraydon Hoare氏が個人的に開発を始めたプログラミング言語で、2010年頃から広く知られるようになった。現在では、Mozillaが開発を... 続きを読む
Wantedly における Go 導入にまつわる技術背景 - Qiita
(本記事は Go Conference 2019 Autumn にて無料配布した冊子『WANTEDLY TECHBOOK GoCon Edition vol.2』からの掲載です) 配布した冊子の前半では Go の導入にあたってどのような工夫をしてきたのかを紹介しました。そこに書かれていたように、新しいプログラミング言語を導入するにはそれなりの整備コストがかかります... 続きを読む
ASCII.jp:プログラミング言語「Kotlin」でAndroidアプリ開発を始めよう!|スペシャルトーク@プログラミング+
角川アスキー総合研究所は 2018年5月19日(土) に、Androidアプリ開発に初めて挑戦してみたい方を対象に「 国内第一人者が教えるKotlin入門 ~Androidアプリ開発のスタートを後押しする1日集中講座~ 」と銘打った講座を初開催します。 本講座で講師を務める 長澤太郎 氏は、今回の講座で学んでいただける新しいプログラミング言語「Kotlin」の魅力を最初期から発信し続けている、 国... 続きを読む
本の虫: 新しいプログラミング言語を学ぶということ
去年の暮から一ヶ月ほど、Haskellを学んでいる。目的は色々あるが、まったく新しいプログラミング言語を学ぶ経験をもう一度するのが最大の目的だ。 C++17の新機能を余すところなく解説した「江添亮の詳説C++17」は3月に出版される。C++20にはまだ間がある。C++の入門書を書く絶好の機会だ。入門書というのは毎月腐るほど出版されているが、良書は少ない。結局、参考書の中で最も売れ行きが容易に予想可... 続きを読む
今こそ武者修行!超絶プログラマーになるための10の方法
プログラミングはがむしゃらに練習すればよいというものではありません。 きちんとしたスキルを身に着けるためにはきちんとした鍛え方というものがあります。 本記事ではプログラミングスキルの武者修行の方法を10個ご紹介します。 本記事は英文の「 10 ways to improve your programming skills 」をもとにしています。 1. 新しいプログラミング言語を学習する 新しいプロ... 続きを読む
「Android O」ベータ版がリリース--メモリ1GB以下の端末向け「Android Go」も - CNET Japan
UPDATE Googleは米国時間5月17日、開発者会議Google I/Oで「Android O」ベータ版のリリースを発表し、その複数の機能について説明した。重要な動きとして、Googleは、新しいプログラミング言語「Kotlin」のサポートを追加することを発表した。 Kotlinは「Android」と完全にランタイム互換で、開発者らの既存コードとも完全に相互運用可能であると、Googleの... 続きを読む
京大マイコンクラブが教える絶対に失敗しない言語の選び方 — 京大マイコンクラブ (KMC)
京大マイコンクラブが教える絶対に失敗しない言語の選び方!!! 4月から始まる新しい生活,新しい環境…… そんな不安と期待が入り交じる環境を支えてくれるのは…… やっぱり 新しいプログラミング言語 ですよね!!!??? 下の質問に答えて、キミにピッタリのプログラミング言語と4月からの新しい生活を過ごしてくれ!!!! 各言語をクリックするとその解説ポエムが読めます ⚠ このチャートはエイプリルフール企... 続きを読む
プログラミングスタックをEveはどのように統合するのか | プログラミング | POSTD
この投稿では、エキサイティングで魅力的な新しいプログラミング言語、Eve http://witheve.com/ について紹介していきたいと思います。今回は6パートのシリーズのうち、パート1です。この投稿では、エキサイティングで魅力的な新しいプログラミング言語、 Eve について紹介していきたいと思います。今回は6パートのシリーズのうち、パート1です。 1. プログラミングスタックの全体をEveは... 続きを読む
要チェック!Java資格試験と転職への影響度を徹底解説 | TechAcademyマガジン
TechAcademyマガジンはオンラインのプログラミングスクール TechAcademy [テックアカデミー] が運営する教育×テクノロジーのWebメディアです。初心者でもすぐ勉強できる記事が1,000以上あります。 新しいプログラミング言語が生み出されてきた今日でも、Javaで作られているシステムは山のようにあります。 同時にJavaでプログラミングできる技術者や開発者も多く求められており、就... 続きを読む