アカウント名:
パスワード:
システムエンジニア:42.9%プログラマー:8.4%ならIDE使わないが1位でも不思議ではないかな。プロジェクト管理ツールのExcelはそれしか知らないってところでしょう。うちの会社も昔、社内向け標準プロマネツールはExcelファイルの集合体でした。
一番気になったのは「プログラマー」って言う表記。
ごくごく小規模なマイコン・システムの開発しかしない、根っからの組込屋としか思えない回答だが.............IDE無しのコマンドライン・コンパイラはたしかに便利8085とかの開発するのにクラウドやらGitHubナンチャラの機能付のIDEがいる?#ふと思ったのだが、最近はライブラリアンの使い方を知らない、どころかライブラリアンというツールの存在すら知らない人が多いのでは?
組込だと「ライブラリアン」っていう固有名詞のツールがあるの?ライブラリアンってリポジトリの管理者のことであって、ツールの名前じゃないのでは?
自己レスだけど、組込だと、「ライブラリアン」というカテゴリのツールがあるのか。勉強になりました。
> ライブラリアンというツールの存在すら知らない人が多いのでは?
ウェブ・基盤系のエンジニアですが、たしかに存在すら知らなかったです。
組込じゃなくてもあるよ。コンパイルされた複数のオブジェクトを、一つのライブラリファイルに統合するものがライブラリアン。今どきはIDEがやってくれるから、気付きもしないだろうけど。
IDEの裏ではコマンドライン・コンパイラが動いていて、ライブラリアンも無意識のうちに使ってるはずなんだよね立派なIDEとソフトウェア・デバッガなんかが無いと何も出来ない開発をしてるエンジニアと、低レベル専門の組込屋とでは住む世界が完全に分かれてしまってる......
VS2019でもlib.exeやlink.exeは健在ですが、それを自分で意識して使うってことは、まぁないですな。
自分も知らなくて調べたけど、オブジェクトファイルをまとめてライブラリにするツールのことらしいですけど、これってUnix系だとarのことになりますよね。GNUやLLVM産の違いはあってもコマンドは全部arだからこの名前消えたのかなって思った。
根っからの組込屋としか思えない回答だが.............
「とも思える」程度ならともかく、「としか思えない」だと見識狭すぎ。
IDE無しのコマンドライン・コンパイラはたしかに便利
全然「たしか」じゃないよ。何が便利か具体的に書かないと、他人には通じないのでは?
個人的には、その利点は「便利」ではないと思うな。むしろ手間がかかる。その手間を、IDEが「便利」に肩代わりしてくれてるわけだし。ただ、そう言う「便利」を分解して理解できるようになると、組込みたいな低レベルな環境への理解も進むかも、とは思う。
8085とかの開発するのにクラウドやらGitHubナンチャラの機能付のIDEがいる?
使わなくてもいいかも知れないけど、使ったらより「便利」にはなると思うよ。
> 何が便利か具体的に書かないと、他人には通じないのでは?> 個人的には、その利点は「便利」ではないと思うな。むしろ手間がかかる。> その手間を、IDEが「便利」に肩代わりしてくれてるわけだし。
別ACです。
傍からみてIDE無しのコマンドライン・コンパイラを見下しているように見えます。IDEは便利ですが、コマンドラインコンパイラ「も」ないと不便でしょう?楽するためには両方要るんですよ
Jenkins経由でテストサーバ上で自動ビルド&自動回帰テストとかしたいでしょう?複数種類のターゲットOSで並列ビルドとかという需要もあるんですよ
いちいちIDEのメニューひらいてよっこらしょ、だけが便利とは限らない
傍からみてIDE無しのコマンドライン・コンパイラを見下しているように見えます。
そんな意識はありません。そんな言いがかりをつけられても、困惑するばかりです。
IDEは便利ですが、コマンドラインコンパイラ「も」ないと不便でしょう?
そうですね。というかIDEだって、バックグラウンドでコマンドラインコンパイラが動いてるわけですからね。
楽するためには両方要るんですよ
私は、コマンドラインコンパイラが不要、と書いた覚えはありません。
大抵の用途では、IDEを使った方が「便利」なので、#4040027 [srad.jp]の様に
とだけ書かれても意味不明だろう、と言っているわけです。ましてやその実例が
だと、かえってミスリードになるでしょう。
エルミナージュシリーズの裏中ボス的存在たちがライブラリアンって呼ばれてたっけ。
#世界に関する情報を管理しているエルミナージュ機構の司書ということらしい。
自分の経験だと、巨大なプロジェクトでCVSやSubversionの整合性や各種ライブラリーの依存関係を管理する専門の「人」がライブラリアンと呼ばれていました。昨今だとまずお目にかからないですけど。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
一つのことを行い、またそれをうまくやるプログラムを書け -- Malcolm Douglas McIlroy
職種 (スコア:1)
システムエンジニア:42.9%
プログラマー:8.4%
ならIDE使わないが1位でも不思議ではないかな。
プロジェクト管理ツールのExcelはそれしか知らないってところでしょう。
うちの会社も昔、社内向け標準プロマネツールは
Excelファイルの集合体でした。
一番気になったのは「プログラマー」って言う表記。
組込屋? (スコア:0)
ごくごく小規模なマイコン・システムの開発しかしない、根っからの組込屋としか思えない回答だが.............
IDE無しのコマンドライン・コンパイラはたしかに便利
8085とかの開発するのにクラウドやらGitHubナンチャラの機能付のIDEがいる?
#ふと思ったのだが、最近はライブラリアンの使い方を知らない、どころかライブラリアンというツールの存在すら知らない人が多いのでは?
Re:組込屋? (スコア:1)
組込だと「ライブラリアン」っていう固有名詞のツールがあるの?
ライブラリアンってリポジトリの管理者のことであって、ツールの名前じゃないのでは?
Re:組込屋? (スコア:1)
自己レスだけど、組込だと、「ライブラリアン」というカテゴリの
ツールがあるのか。勉強になりました。
> ライブラリアンというツールの存在すら知らない人が多いのでは?
ウェブ・基盤系のエンジニアですが、たしかに存在すら知らなかったです。
Re:組込屋? (スコア:1)
組込じゃなくてもあるよ。
コンパイルされた複数のオブジェクトを、一つのライブラリファイルに統合するものがライブラリアン。
今どきはIDEがやってくれるから、気付きもしないだろうけど。
Re: (スコア:0)
IDEの裏ではコマンドライン・コンパイラが動いていて、ライブラリアンも無意識のうちに使ってるはずなんだよね
立派なIDEとソフトウェア・デバッガなんかが無いと何も出来ない開発をしてるエンジニアと、低レベル専門の組込屋とでは住む世界が完全に分かれてしまってる......
Re: (スコア:0)
VS2019でもlib.exeやlink.exeは健在ですが、それを自分で意識して使うってことは、まぁないですな。
Re: (スコア:0)
自分も知らなくて調べたけど、オブジェクトファイルをまとめてライブラリにするツールのことらしいですけど、これってUnix系だとarのことになりますよね。GNUやLLVM産の違いはあってもコマンドは全部arだからこの名前消えたのかなって思った。
Re:組込屋? (スコア:1)
根っからの組込屋としか思えない回答だが.............
「とも思える」程度ならともかく、「としか思えない」だと見識狭すぎ。
IDE無しのコマンドライン・コンパイラはたしかに便利
全然「たしか」じゃないよ。
何が便利か具体的に書かないと、他人には通じないのでは?
個人的には、その利点は「便利」ではないと思うな。むしろ手間がかかる。
その手間を、IDEが「便利」に肩代わりしてくれてるわけだし。
ただ、そう言う「便利」を分解して理解できるようになると、組込みたいな低レベルな環境への理解も進むかも、とは思う。
8085とかの開発するのにクラウドやらGitHubナンチャラの機能付のIDEがいる?
使わなくてもいいかも知れないけど、使ったらより「便利」にはなると思うよ。
Re: (スコア:0)
> 何が便利か具体的に書かないと、他人には通じないのでは?
> 個人的には、その利点は「便利」ではないと思うな。むしろ手間がかかる。
> その手間を、IDEが「便利」に肩代わりしてくれてるわけだし。
別ACです。
傍からみてIDE無しのコマンドライン・コンパイラを見下しているように見えます。
IDEは便利ですが、コマンドラインコンパイラ「も」ないと不便でしょう?
楽するためには両方要るんですよ
Jenkins経由でテストサーバ上で自動ビルド&自動回帰テストとかしたいでしょう?
複数種類のターゲットOSで並列ビルドとかという需要もあるんですよ
いちいちIDEのメニューひらいてよっこらしょ、だけが便利とは限らない
Re:組込屋? (スコア:1)
傍からみてIDE無しのコマンドライン・コンパイラを見下しているように見えます。
そんな意識はありません。
そんな言いがかりをつけられても、困惑するばかりです。
IDEは便利ですが、コマンドラインコンパイラ「も」ないと不便でしょう?
そうですね。
というかIDEだって、バックグラウンドでコマンドラインコンパイラが動いてるわけですからね。
楽するためには両方要るんですよ
私は、コマンドラインコンパイラが不要、と書いた覚えはありません。
大抵の用途では、IDEを使った方が「便利」なので、#4040027 [srad.jp]の様に
とだけ書かれても意味不明だろう、と言っているわけです。
ましてやその実例が
だと、かえってミスリードになるでしょう。
Re: (スコア:0)
エルミナージュシリーズの裏中ボス的存在たちがライブラリアンって呼ばれてたっけ。
#世界に関する情報を管理しているエルミナージュ機構の司書ということらしい。
Re: (スコア:0)
自分の経験だと、巨大なプロジェクトでCVSやSubversionの整合性や各種ライブラリーの依存関係を管理する専門の「人」がライブラリアンと呼ばれていました。昨今だとまずお目にかからないですけど。