• 関連の記事

「Objective-C」関連の最新 ニュース・レビュー・解説 記事 まとめ

「Objective-C」に関する情報が集まったページです。

X(旧Twitter)、日本でWebとモバイルのエンジニアを募る 日本に開発拠点を設ける計画も
米X(旧Twitter)は日本で求人を募集する。求人ページではWebとモバイルのエンジニアを募集している。すでに募集の詳細が開示されている。(2023/12/8)

Xが日本に開発拠点 エンジニア募集スタート
米Xが東京に開発拠点を設立するようだ。同社の求人サイトで、Webエンジニアとモバイルエンジニアの募集が始まっている。(2023/12/8)

LLMベースのツールが順位変動の鍵となるか:
プログラミング言語の人気ランキング 変動が少ない中、Goが少しずつ順位上昇 RedMonk調べ
RedMonkは、2023年第1四半期のプログラミング言語ランキングを発表した。(2023/6/3)

キャリアニュース:
日本で働く外国籍エンジニアの年収中央値は「950万円」
TokyoDevが、日本在住で英語を話すさまざまな国籍のエンジニアを対象にした調査結果を発表した。年収の中央値は「950万円」で、勤務先が外資系企業の年収中央値は日本企業の約2倍だった。(2022/12/22)

スキマ時間にこっそり学ぶ「gRPC」入門(1):
サービス間通信技術「gRPC」の基礎知識――「Protocol Buffers」とは?
第1回は、サービス間の通信技術として古くから使われているRPCの解説から入り、gRPCの登場、特徴、サポートされるプラットフォームやプログラミング言語、データ交換フォーマットであるProtocol Buffersのあらましについて紹介します。(2022/11/11)

「Carbon」は「C++」の後継になり得るか【第4回】
Googleのプログラミング言語「Carbon」がC++の後継になれない“残念な理由”
「C++」に代わるプログラミング言語として、Googleは「Carbon」を発表した。専門家が指摘する、Carbonの懸念点とは何か。(2022/10/14)

いまさら聞けない「C」の歴史【第4回】
プログラミング言語「C」は“あの家電”でもひっそりと活躍していた?
登場以来さまざまなプログラム開発で活躍してきた「C」。具体的にどのような用途があるのか。主な例を紹介する。(2022/10/12)

「Carbon」は「C++」の後継になり得るか【第3回】
プログラミング言語「Carbon」が“C++の後継”になるために越えるべき壁とは?
「C++」の後継を目指す実験的なプログラミング言語「Carbon」を公開したGoogle。Carbonが「真のC++後継言語」になるためには、大きなハードルがあるという。それは何なのか。(2022/10/7)

いまさら聞けない「C」の歴史【第3回】
「ANSI C」から「C11」まで プログラミング言語「C」標準化の歴史を振り返る
プログラミング言語「C」が、登場以来重ねてきた改良とはどのようなものか。歴史に沿って説明する。(2022/10/6)

いまさら聞けない「C」の歴史【第2回】
K&R版Cとは? 「C」を“革新的プログラミング言語”にした立役者
プログラミング言語「C」の登場初期に、その革新性を広く知らしめるきっかけになったのが「K&R版C」の存在だ。K&R版Cとは何なのか。そもそも「K」と「R」とは。(2022/9/29)

トップ10言語の特徴も紹介:
謎めく「言語ランキング」の世界、Python vs. Javaが無意味な訳
モバイル開発やWeb開発を手掛けるCleveroadは、プログラミング言語の主要な人気ランキングとして、「TIOBEインデックス」と「PYPL」の2つを取り上げて比較した。併せてランキング上位の言語の特徴や動向を解説した。(2022/9/26)

「Carbon」は「C++」の後継になり得るか【第2回】
C++が“使ってはいけないプログラミング言語”だと言われるのはなぜ?
「C++」は、「C」の後継として生まれたプログラミング言語だ。後継言語として強力な仕組みを持つ一方、さまざまな問題を抱えていると専門家は指摘する。どのような問題なのか。(2022/9/26)

いまさら聞けない「C」の歴史【第1回】
プログラミング言語「C」と「UNIX」の“深過ぎる関係”とは? 歴史を振り返る
登場以来、絶えず進化してきたプログラミング言語「C」。その誕生には「UNIX」が深く関わっていた。どういうことなのか。Cが生まれた目的や誕生当時の先進性を解説する。(2022/9/24)

「Carbon」は「C++」の後継になり得るか【第1回】
プログラミング言語「C++」が嫌われる理由と、それでも使われ続ける理由
Googleが「C++」に代わるプログラミング言語「Carbon」を開発するのは、C++に対する開発者の不満解消が目的だ。C++の弱点とは何なのか。なぜ課題があるにもかかわらず、C++は使われ続けているのか。(2022/9/19)

幅広いソフトウェアリポジトリに簡単に統合できる:
急速に注目集める「SBOM」、Microsoftが生成ツールをOSS化 その機能とは?
Microsoftはソフトウェア部品表(SBOM)生成ツールをオープンソースとして公開した。ソフトウェアのサプライチェーンを管理でき、セキュリティ向上にも役立つ。(2022/7/28)

プログラミング言語、ミドルウェアスキル、インフラスキル別の平均時給を紹介:
「Objective-C」が最も時給が高い開発言語に選ばれる理由とは overflowがデジタル人材の時給調査
overflowは、デジタル人材の副業と複業の時給に関するレポートを発表した。プログラミング言語別では「Objective-C」、インフラ別では「Kubernetes」の平均時給が高かった。同社は「需要に対して供給が追い付いていないスキルを持っている人材は、金額が高い傾向にある」と分析している。(2022/7/22)

クロスプラットフォーム開発の動向を解説:
FlutterとReact Native、どちらに勢いがあるのか そしてDartは
調査会社のRedMonkはオープンソースフレームワーク「Flutter」の動向を分析、解説した。Googleが後押しするFlutterが、Metaが率いる「React Native」よりもクロスプラットフォーム開発で好まれているという。これがFlutterのベースとなっている「Dart」言語の伸びにもつながっていると分析した。(2022/6/10)

DartがRustに並ぶ:
プログラミング言語の人気ランキング、順位変動は縮小傾向にある――RedMonkが調査
RedMonkが発表した2022年第1四半期のプログラミング言語ランキングによると、JavaScript、Python、Javaがトップ3を占めた。KotlinやRustの勢いにDartが追随していることも分かった。(2022/4/13)

旗振り役に聞く成功の秘訣:
PR:創業30年、老舗ソフトベンダーの「建設システム」がサブスク化できた3つの理由
静岡県富士市を本拠に建設業向けソフトウェアの開発、販売を手掛ける建設システム。ソフトウェアのサブスク化によるビジネス変革を実現後、急成長を成し遂げている。旗振り役を務めた担当者に変革の裏側、成功の秘訣(ひけつ)を聞いた。(2022/1/24)

全世界2万人弱の開発者を調査:
最も勢いのあるプログラミング言語は?
SlashDataは開発者動向レポートの最新版「Developer Economics: State of the Developer Nation 21th Edition」を公開した。主要プログラミング言語のユーザー数や、5G、IoT、機械学習、データサイエンス、ゲーム開発といった最新のテーマを追っている。中国の開発者の貢献が多い開発分野なども分かる。(2021/12/1)

重要機能をほぼ網羅した優れたツール群:
脆弱性を探し出す7つの主要コード検査ツールとは
Comparitech.comは公式ブログで、コード検査ツールに求められる機能を解説し、それらの機能をほぼカバーする主要な7製品を紹介した。いずれも幅広いプログラミング言語に対応し、部分的なコードであっても脆弱性を検知できるという。(2021/8/19)

Dartが初の20位入り:
プログラミング言語の人気ランキング、首位はJavaScript、RedMonk調べ
RedMonkが発表したプログラミング言語の人気度ランキングでは、JavaScriptが首位、PythonとJavaが2位を占めた。GoとKotlin、Rustは互いに順位を争っているようだという。(2021/8/10)

「Green Project」から始まった歴史を振り返る
「Java」が「Windows」でも「macOS」でも動く“歴史的理由”と“技術的理由”
「Java」プログラムはOSに関係なく動作する。開発元のSun Microsystemsは何を意図して、Javaをこうした設計のプログラミング言語にしたのか。その理由と仕組みを解説する。(2021/7/24)

衰退の危機にある実力派プログラミング言語5選【後編】
人気だった「Perl」「Objective-C」が“嫌われ言語”になった悲哀
かつて人気を集めていたり、不可欠だと考えられていたりしたプログラミング言語も、さまざまな理由で衰退期を迎えることがある。これらの中から「Perl」と「Objective-C」を紹介する。(2021/7/18)

衰退の危機にある実力派プログラミング言語5選【中編】
終わりに向かう旧「Visual Basic」がいまだに人気の“謎”
実力があり、根強いファンがいるにもかかわらず、衰退の危機にあるプログラミング言語は幾つかある。その中から「Haskell」やバージョン6.0以前の「Visual Basic」を取り上げる。(2021/7/11)

「コンパイル言語」と「インタープリタ言語」の違い【後編】
いまさら聞けない「インタープリタ言語」の基礎 コンパイル言語との違いは?
「インタープリタ言語」はどのようなプログラミング言語なのか。「コンパイル言語」と比較した場合の特徴は何か。そもそもプログラミング言語をこの2種類に分類することに意義はあるのか。(2021/6/10)

「コンパイル言語」と「インタープリタ言語」の違い【前編】
いまさら聞けない「コンパイル言語」の基礎 メリットとデメリットは?
プログラミング言語を「コンパイル言語」「インタープリタ言語」に分けて整理することがある。両者は何が違うのか。まずはコンパイル言語の特徴やメリット、デメリットを説明する。(2021/6/3)

「API」に著作権はあるのか【後編】
Googleの「Java」訴訟勝訴は本当に「開発者の自由」を意味するのか?
「Java」のAPIの著作権を争いGoogleとOracleが繰り広げた法廷闘争とその結末は、さまざまな意見を呼んだ。この判決はソフトウェア開発者にとってどのような意味を持つのか。(2021/5/24)

「API」に著作権はあるのか【中編】
「API流用」は全て合法なのか? Google対OracleのJava訴訟判決で残る謎
Googleによる「Java」のAPIソースコード引用について、米最高裁は判決で合法との判断を示した。開発者にとっては朗報との見方がある一方、「判決には疑問の余地がある」と考える専門家がいる。どういうことなのか。(2021/5/17)

見えてくる日本行政のシステムへの向き合い方:
日本初の治療用アプリ開発陣が語る、「移り変わることが前提」な開発とは?
CureAppは2020年12月、開発した治療用アプリが日本で初めて保険収載され、同時に処方、販売を開始した。CureAppの開発陣に、治療用アプリの開発と、治療用アプリならではの事情について話を聞いた。(2021/5/18)

「API」に著作権はあるのか【前編】
JavaのAPI流用は合法――「Java著作権訴訟」でGoogleがOracleに勝訴の影響は?
「Java」のAPIに関する著作権を巡る米最高裁判所での訴訟で、GoogleがOracleに勝訴した。その要因とは何か。今回の結果がJavaに与える影響とは。専門家の意見から探る。(2021/5/11)

Javaにわずかな差で迫るPython:
人気ランキング「TIOBEインデックス」で「Objective-C」が20位圏外に
TIOBE Softwareが発表したプログラミング言語の人気ランキング「TIOBEインデックス」の2021年4月版では、常連の「C」「Java」「Python」「C++」「C#」が1〜5位を占め、10年前に隆盛を誇った「Objective-C」が20位から転落した。(2021/4/7)

セキュリティ対策に役立つコンピュータ言語5選【後編】
「シェルスクリプト」「SQL」をセキュリティ担当者が学ぶ意味と学習方法
セキュリティ担当者がコーディングを学ぶことは業務にさまざまなメリットをもたらす。本稿は「シェルスクリプト」「SQL」を学ぶ利点と学習方法を説明する。(2021/3/6)

セキュリティ対策に役立つコンピュータ言語5選【中編】
「HTML」「JavaScript」をセキュリティ担当者が学ぶべき納得の理由
「HTML」「JavaScript」の知識を身に付けておくことは、セキュリティ担当者にとって決して損ではないという。それはどういうことなのか。(2021/2/27)

セキュリティ対策に役立つコンピュータ言語5選【前編】
「Python」をセキュリティ担当者が学ぶ意味は? どう学ぶべきか?
セキュリティ業務でコーディングが役立つ場合は珍しくない。セキュリティ担当者が学ぶべき5つのコンピュータ言語のうち「Python」を紹介する。(2021/2/20)

Apple製OS用プログラミング言語比較【後編】
「Objective-C」「Swift」はどちらを選ぶべきか? 2大Apple言語の比較ポイント
Apple製OS用アプリケーションの開発で使われるプログラミング言語は、従来中心だった「Objective-C」と、近年台頭している「Swift」の主に2つだ。どちらを選べばよいのか。長所・短所、選定時のポイントをまとめた。(2021/1/29)

Apple製OS用プログラミング言語比較【中編】
いまさら聞けない「Swift」の基礎 Windowsアプリも作れるApple製オープン言語
Apple製OS用アプリケーションを開発可能なプログラミング言語として2014年に登場した「Swift」は、それまで主流だった「Objective-C」と何が違うのか。Swiftの特徴を整理する。(2021/1/22)

Apple製OS用プログラミング言語比較【前編】
いまさら聞けない「Objective-C」の基礎 macOS向けレジェンド言語の利点は?
Apple製OS用アプリケーション開発で利用される主なプログラミング言語の一つが、オブジェクト指向プログラミング言語である「Objective-C」だ。その特徴を紹介しよう。(2021/1/15)

キャリアニュース:
平均年収が一番高いプログラミング言語、20〜40代で「R」が1位
「TECH Street」が「2020年プログラミング言語別、年代別の平均年収ランキング」を発表した。平均年収が一番高いプログラミング言語は、20〜40代では「R」、50代は「C++」だった。(2021/1/14)

モバイルアプリ開発環境の選び方【後編】
モバイルアプリ開発者が選ぶべきプログラミング言語とテストツールは?
モバイルアプリケーション開発はさまざまな要件が絡み合う。開発で使用するプログラミング言語とテストツールを選ぶ際に役立つヒントを解説する。(2020/11/17)

モバイルアプリ開発環境の選び方【前編】
Androidアプリ、iOSアプリ、ハイブリッドアプリ開発に使える主な言語とツールまとめ
モバイルアプリケーション開発の主な要件にデバイスのOSの種類がある。「iOS」「Android」あるいはその両方で利用できるアプリケーションの開発に適したプログラミング言語やツールには、どのようなものがあるのか。(2020/11/9)

Webフロントエンドエンジニアだけでスマホアプリ開発(3):
BFF、Storybook、TypeScript、App Center、Sentry――Web開発者によるReact Native開発、運用のポイント
リクルートテクノロジーズが開発している、B2Bのスマホアプリ『Airシフト メッセージ用アプリ』。Webフロントエンドエンジニアだけで行っている開発の裏側を明かす連載。今回は、開発、運用における技術的なポイントについて。(2020/10/13)

他社にも盗んでほしい:
WWDCに見る、Appleがプライバシー戦略で攻める理由
WWDC20において、Appleがさまざまな新情報を公開したが、その根底には「安心・安全なのに便利」というユーザーのプライバシーに関する取り組みが流れている。林信行氏が読み解いた。(2020/6/29)

新型コロナウイルスの意外な影響か:
プログラミング言語の人気ランキング「TIOBEインデックス」で「C」言語が5年ぶりに首位
TIOBE Softwareが発表した2020年5月の「TIOBEインデックス」では、「C」言語が2015年以来5年ぶりに首位を占めた。TIOBEインデックスは、プログラミング言語の人気を示すランキングで、毎月更新されている。(2020/6/16)

ものになるモノ、ならないモノ(@IT 20周年記念 特別編):
RSS、ライブドア、Weblio、7notes、FREETEL、神エクセル、みちびき――結局、モノになったのか? ならなかったのか?
@IT 20周年記念として、2005年に開始した長寿連載「ものになるモノ、ならないモノ」の筆者、山崎潤一郎氏に2020年までの連載を振り返っていただきました。こちらこそ、末永くよろしくお願いします!(2020/5/22)

弁護士が解説!知財戦略のイロハ(1):
モノづくり企業が知財戦略に取り組む意味とは?
モノづくり企業の財産である独自技術を保護しつつ、技術を盛り込んだ製品、サービスの市場への影響力を高めるために重要となるのが知的財産(知財)だ。本連載では知財専門家である弁護士が、知財活用を前提とした経営戦略の構築を図るモノづくり企業に向けて、選ぶべき知財戦略を基礎から解説する。(2020/5/15)

Go AbekawaのGo Global!〜Tanmay Bakshi編(前):
「学ぶ意志さえあれば年齢は関係ない」を実践する15歳の若きエンジニアがディープラーニング、そしてWatsonにたどり着くまで
15歳の若さで8つの肩書を持つTanmay Bakshi(タンメイ・バクシ)氏。単なる夢物語ではなく、今必要とされているものを作り続ける同氏を突き動かすものとは何だろうか。(2019/7/31)

言語別「エンジニアの求人数」ランキング Ruby・PHPを抑えて1位だったのは……
人材会社のレバテックが、2018年度に企業が募集したITエンジニアの求人(正社員)を、プログラミング言語別に集計した結果を発表。2位はPHP(14.9%)、3位はRuby(8.2%)だった。1位は……?(2019/6/13)

WWDC 2019:
Apple、SwiftUIなどを説明 Sign in with AppleはWindows版も
WWDC基調講演を補完する恒例イベント「2019 Platforms State of the Union」動画が公開された。ここから読み取れることは多い。(2019/6/5)

3種類の「.NET」を1つに集約:
Microsoft、「.NET Core 3.0」の後継となる「.NET 5」を2020年にリリース
Microsoftは「.NET Core」「.NET Framework」「Xamarin/Mono」を1つに集約すると発表した。「.NET Core 3.0」の後継となる「.NET 5」は、Windows、Linux、macOS、iOS、Android、tvOS、watchOS、WebAssemblyなどに対応した開発が可能な単一のプラットフォームになる。(2019/5/9)


サービス終了のお知らせ

この度「質問!ITmedia」は、誠に勝手ながら2020年9月30日(水)をもちまして、サービスを終了することといたしました。長きに渡るご愛顧に御礼申し上げます。これまでご利用いただいてまいりました皆様にはご不便をおかけいたしますが、ご理解のほどお願い申し上げます。≫「質問!ITmedia」サービス終了のお知らせ

にわかに地球規模のトピックとなった新型コロナウイルス。健康被害も心配だが、全国規模での臨時休校、マスクやトイレットペーパーの品薄など市民の日常生活への影響も大きくなっている。これに対し企業からの支援策の発表も相次いでいるが、特に今回は子供向けのコンテンツの無料提供の動きが顕著なようだ。一方産業面では、観光や小売、飲食業等が特に大きな影響を受けている。通常の企業運営においても面会や通勤の場がリスク視され、サーモグラフィやWeb会議ツールの活用、テレワークの実現などテクノロジーによるリスク回避策への注目が高まっている。