「プログラミング言語」最新記事一覧

質問!プログラミング→ITmediaのQ&Aサイト「質問!ITmedia」でプログラミング関連の質問をチェック

iPadでプログラミング学べる「Swift Playgrounds」、日本語に対応
iPadでプログラミング言語「Swift」の基本を学べるアプリ「Swift Playgrounds」の対応言語に、日本語などが追加された。(2017/3/21)

「けもフレ」のセリフで書けるプログラミング言語爆誕 「たーのしー!」連発で言葉を忘れたフレンズでも書けそう
なお、「Hello World!」の出力で1000文字超。(2017/2/10)

TechFactory 人気記事TOP10【2017年1月版】:
プログラミング言語に見る、ガラパコス化した日本製造業
TechFactoryオリジナル記事コンテンツの人気ランキングTOP10。今回はIIoTが製造業にもたらす変化について取り上げ、製造現場の“ガラパゴス化”を解消するためのヒントを提示する連載が1位となりました。(2017/2/9)

fabcross for エンジニア 開発言語とOS調査:
組み込みエンジニアに最も愛されている開発言語とOSは?
エンジニアのためのキャリア応援マガジン「fabcross for エンジニア」は、200人の製造業エンジニアを対象に、「組み込みエンジニアが『業務で使う』『好きな』開発言語/OS」に関する調査を実施、その結果を発表した。(2017/2/2)

IIoT時代にこそ、日本のモノづくりが世界で強みを発揮する(3):
ガラパゴス化しつつある日本の製造業、取り残されるプログラミング言語
日本のみならず世界的に盛り上がりを見せる「IIoT(Industrial IoT)」の技術で、製造業はどう変化していくのか? 日本の製造業がその変化に追従していくためのボトルネックとなる“ガラパゴス化”について解説する。今回は、国内製造業で広く浸透している「ラダー言語」について取り上げる。(2017/1/26)

Tesla、AppleのSwift責任者を引き抜き、自動運転ソフト担当幹部に指名
完全自動運転を目指すTeslaが、Appleのプログラミング言語「Swift」を開発したクリス・ラトナー氏を自動運転ソフト担当副社長に迎える。(2017/1/11)

Appleの「Swift」開発者でプロジェクトリーダーのクリス・ラトナー氏が退社
Appleのオープンソースプログラミング言語「Swift」を開発し、プロジェクトのトップを務めてきたクリス・ラトナー氏がAppleを退社する。【UPDATE】同氏はTeslaの自動運転ソフト責任者に就任する。(2017/1/11)

Dev Basics/Keyword:
FizzBuzz問題
「FizzBuzz問題」とは、英語圏での言葉遊びであるFizz Buzzをプログラミング言語で記述する行為。さまざまな言語によるさまざまな解法がある。(2016/12/20)

「Bluemix Runtime for Swift」が正式リリース
Appleの開発言語「Swift」にBluemixが対応、iOSアプリ開発に変化は?
IBM技術を使う開発者は、Appleのオープンソースプログラミング言語「Swift」を使ってネイティブなiOSアプリケーションを作成できるようになった。(2016/10/6)

FeliCa対応はどう? Siriの「関ジャニ∞発音問題」はどうなった?:
「iOS 10」の新機能/APIに関する開発者向けTips 100本、クラスメソッドのエンジニアが公開
クラスメソッドが、「iOS 10」に関する100本の技術情報を自社サイト「Developers.IO」で公開。FeliCaに対応した「Apple Pay」、プログラミング言語「Swift 3」、開発ツール「Xcode 8」に関する技術情報を集約している。(2016/9/15)

Dev Basics/Keyword:
OCaml(関数型言語)
OCamlは記述性が高く、型安全なプログラミングを実現する関数型言語であり、静的型付けと強力な型推論、バリアント型などがその特徴として挙げられる。(2016/9/15)

Dev Basics/Keyword:
Erlang(関数型プログラミング言語)
Erlangは、並行処理/分散処理/耐障害性といった特徴を備えた関数型プログラミング言語およびその実行環境だ。(2016/8/30)

Dev Basics/Keyword:
Elixir(関数型プログラミング言語)
Elixirは、動的型付けを持つ関数型言語だ。スケーラビリティ、耐障害性、並行プログラミングなどの特徴を持つ。(2016/8/23)

開発成功に導くチェックポイント
iPhoneアプリ開発で「心が折れない」ために知っておくべきこと
Apple「iOS」用のアプリの開発は、適切なデザインプラットフォームとプログラミング言語の選択から始まり、ユーザーフレンドリーなネイティブアプリの完成に至るまでの多層的なプロセスだ。(2016/8/5)

2年の実践的実習で学位も取れる
人材難時代の最後の手段、“使えるIT技術者”は自社で育成
小売業者のSainsbury’sは、各種開発言語、ビジネススキル、チーム開発などの実習を提供する計画を発表。IT技術者不足が常に取り沙汰される昨今、こうした動きは広がるのだろうか。(2016/7/12)

Dev Basics/Keyword:
Checked C(プログラミング言語)
Checked Cは、C言語に境界チェック機能が追加されたものであり、より安全な形でCプログラミングを行えるようにするものだ。(2016/6/29)

組み込みRuby「mruby」をロボットで習得できるキット
プログラミング言語Rubyを組み込みシステム向けとした「mruby」をロボット(レゴ マインドストーム)を通じて習得できるキットが販売される。(2016/6/24)

Dev Basics/Keyword:
Scala(プログラミング言語)
ScalaはJava仮想マシン上で動作する「スケーラブル」で、オブジェクト指向言語と関数型言語の双方の性質を持った言語だ。(2016/6/16)

“楽しく簡単に学べる”よう工夫:
アップル、Swiftプログラミング学習アプリ「Swift Playgrounds」を発表
オープンソースのプログラミング言語「Swift」を学べるiPad向け学習アプリ「Swift Playgrounds」が登場する。(2016/6/15)

音声認識などのディープラーニングモデルで、高い処理速度を実現:
マイクロソフト、無償ディープラーニングツールキットの最新版「CNTK 1.5」を公開
マイクロソフトは、プログラミング言語やツール機能、テキスト/音声読み取り機能を強化したオープンソースのディープラーニングツールキット「CNTK 1.5」をリリースした。(2016/6/14)

Dev Basics/Keyword:
Go(プログラミング言語)
GoはGoogleによって開発されているオープンソースなプログラミング言語であり、静的言語と動的言語のよいとこどり、並列処理などの特徴を持っている。(2016/5/30)

FAニュース:
IEC 61131-3準拠の新世代産業用コントローラー
コンテックは、新世代産業用コントローラー「PAC」シリーズを発売した。プログラミング言語の世界標準規格IEC 61131-3に準拠しており、EtherCATおよびModbusのフィールドネットワークに対応する。(2016/5/23)

ホワイトペーパー:
Computer Weekly日本語版:新トランジスタで蘇るムーアの法則
巻頭特集は、半導体分野で生まれたブレークスルーを紹介。従来の性能を大幅に引き上げる可能性を秘めた新トランジスタとは? 他に、PowerShellが新たなセキュリティ脅威になった現状、関数型言語Erlang活用事例、医療分野にコスト革命を起こしたRaspberry Pi、オールフラッシュアレイ動向などをお届けする。(2016/5/23)

企業のErlang利用を阻むものとは?
関数型言語「Erlang」のススメ──なぜCやJavaではダメなのか?
並行処理、分散処理に優れたプログラミング言語であるErlangだが、企業利用例は多くない。Erlangを活用しているbet365は、Erlang普及のための活動を始めた。(2016/5/18)

画像処理ツール「ImageMagick」に脆弱性、広い範囲に影響の恐れ
PHP、Ruby、NodeJS、Pythonなど多数のプログラミング言語にも使われているImageMagicに脆弱性が見つかった。(2016/5/6)

TECHNO-FRONTIER 2016:
自動運転車のアルゴリズムを市街地で試すには?
構造計画研究所は、「TECHNO-FRONTIER 2016」において、開発ツールやプログラム言語で作成した自動運転車などの制御システムと連携可能な交通シミュレータ「PTV Vissim/Viswalk」を紹介した。(2016/4/25)

カンタン開発環境「Scratch」で使えるセンサーボード「nekoboard2」
スイッチサイエンスが、プログラミング言語「Scratch」で使えるセンサーボード「nekoboard2」を発売する。Scratch 2.0対応。(2016/4/22)

スイッチサイエンス、子供向きプログラミング言語「Scratch」で利用可能な外付けセンサーボード
スイッチサイエンスは、プログラミング言語「Scratch」で利用できるセンサーボード「nekoboard2」を発表した。(2016/4/21)

AppleとIBMの提携で実現したクラウド開発環境
Appleの開発言語「Swift」は「素晴らしい!」、IBM担当者が感動した理由は
IBMとAppleの提携により、クラウド開発プラットフォーム「Bluemix」でAppleのプログラミング言語「Swift」を利用できるようになった。提携の経緯や「Watson」との連係などを紹介する。(2016/4/15)

Dev Basics/Keyword:
Ruby(プログラミング言語)
Rubyは、まつもとゆきひろ氏(Matz)が開発した日本発のオブジェクト指向スクリプト言語。楽しくプログラミングできることがモットーだ。(2016/4/12)

Appleのオープンソース開発言語SwiftをAndroidに採用?
OracleとのJava訴訟問題が関係してる?(2016/4/9)

細胞に機能追加するプログラミング言語、MITが開発
DNA回路を設計し、大腸菌に新しい働きを追加できる“細胞用プログラミング言語”を、米マサチューセッツ工科大学(MIT)が開発した。(2016/4/6)

Dev Basics/Keyword:
Kotlin(プログラミング言語)
Kotlin(コトリン)は「実用的」であることを主眼においたプログラミング言語だ。その特徴は簡潔/安全/汎用/(Javaとの)相互運用性にある。(2016/4/1)

Dev Basics/Keyword:
Python(プログラミング言語)
Pythonはオープンソースで開発されているオブジェクト指向スクリプト言語であり、シンプルなコードの記述、可読性の高さなどをその特徴とする。(2016/3/18)

MacやiOSだけでなくWindows、Linuxのアプリ開発も可能
Appleの開発言語「Swift」の人気が急上昇している理由
2015年12月にオープンソース化し、人気も上昇中のAppleの開発言語「Swift」。Objective-Cと比較しながら、その理由について探る。(2016/3/16)

遊んでいるうちに3歳児がプログラマーに
手で触れて遊べるプログラミング言語(玩具)「Cubetto」がKickstarterに登場した。(2016/3/11)

IBMクラウドで実行可能に
Appleの開発言語「Swift」をクラウドでも使う理由、IBMとの共同拡大で普及加速か
Appleの開発言語「Swift」の人気が上昇している。IBMのクラウドプラットフォーム上でもSwiftを使ったiOSアプリの開発と導入が可能になった。(2016/3/2)

Dev Basics/Keyword:
Swift(プログラミング言語)
Swiftは「開発者が正しいプログラムを記述/保守管理するのが簡単に行えるように」設計された、安全で高速、記述性が高い言語だ。(2016/3/1)

プログラミング言語別の年収ランキング 1位はPython、機械学習ニーズ増
求人情報を基にしたプログラミング言語別の平均年収ランキングをビズリーチが発表した。(2016/2/26)

IBM、Appleのプログラミング言語「Swift」をクラウド対応に
IBMとAppleの企業向けモバイルでの提携の一環として、IBMがクラウドサービス「Bluemix」上でAppleのプログラミング言語「Swift」を使えるようにした。これにより、モバイルアプリとそのバックエンドをエンドツーエンドで開発できるようになる。(2016/2/23)

cgoの変更も:
プログラミング言語「Go」の安定版「1.6」が公開
Go言語の新バージョンが登場。HTTP/2がデフォルトに。(2016/2/19)

運用性を重視した「実用的な言語」:
JVMとAndroid用のオープンソースプログラミング言語「Kotlin 1.0」がリリース
JetBrainsが主導して開発を進めるJVMとAndroid用のオープンソースプログラミング言語の正式版がリリース。既存のコードやインフラとの相互運用性を重視した実用的なプログラミング言語だという。(2016/2/16)

Apple、Swiftのベンチマークツールをオープンソースで公開
Appleが、プログラミング言語「Swift」向けのベンチマークスイートをオープンソースでGitHubで公開した。75種類のベンチマークツールがあり、開発者は自分で作ったツールを追加することもできる。(2016/2/9)

俺は○○使いだ! の人も、これから習得したい人も:
もし、プログラミング言語が「武器」だったら
今、ITエンジニアの皆さんはどの言語を習得したいですか? どれを選べばよさそうか、ソフトウェアエンジニアのティプリンさんがプログラミング言語の特徴を「武器」に例えて説明してくれています。(2016/2/5)

トランプ氏をイメージした保守的すぎるプログラミング言語「TrumpScript」公開 
ミスすると怒られます。(2016/1/24)

mruby適用最新事例:
Web界から組み込みに向けられた刺客「mruby」はこう使われている
「Rubyの良さを組み込みに」を合言葉とする開発言語「mruby」は公開以来、着実な進歩を遂げ、さまざまな場面での利用も進んでいます。ここでは「Web界から組み込みに向けられた刺客」(まつもとゆきひろ氏)たる、mrubyの採用事例を紹介します。(2016/1/12)

Synopsys Coverity:
ソースコードに潜む重大な欠陥を早期に発見、静的解析ツール「Coverity 8.0」
シノプシスはソフトウェア静的解析自動化ソリューション「Coverity 8.0」の提供を開始。最新版では、サポートするプログラミング言語の追加、セキュリティテスト機能の強化などが図られている。(2016/1/7)

Apple、プログラミング言語「Swift 2.0」をオープンソース化し、Swift.orgを開設
Appleが、昨年リリースしたプログラミング言語「Swift」のバージョン2.0を予告通りオープンソースでリリースし、コミュニティーサイト「Swift.org」を開設した。GitHubからコンパイラ、デバッガ、標準ライブラリ、パッケージ管理ツールなどをダウンロードできる。(2015/12/4)

宮崎 仁のQ&Aでよく分かるマイコン基礎の基礎:
PR:第15回 プログラム言語はなぜいろんな種類があるの? 何を使えばいいの?
(2015/11/27)

Microsoft、「Visual Studio Code」(β)をオープンソースで公開 Googleの「Go」もサポート
Microsoftが、Windows、Mac、Linuxで使えるコードエディタ「Visual Studio Code」をオープンソースでGitHubで公開した。Googleのプログラミング言語「Go」やPascal、F#他多数の言語をサポートする。(2015/11/19)



多くの予想を裏切り、第45代アメリカ合衆国大統領選挙に勝利。貿易に関しては明らかに保護主義的になり、海外人材の活用も難しくなる見込みであり、特にグローバル企業にとっては逆風となるかもしれない。

携帯機としても据え置き機としても使える、任天堂の最新ゲーム機。本体+ディスプレイ、分解可能なコントローラ、テレビに接続するためのドックといった構成で、特に携帯機としての複数人プレイの幅が広くなる印象だ。

アベノミクスの中でも大きなテーマとされている働き方改革と労働生産性の向上。その実現のためには人工知能等も含むITの活用も重要であり、IT業界では自ら率先して新たな取り組みを行う企業も増えてきている。