質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
プログラミング言語

プログラミング言語はパソコン上で実行することができるソースコードを記述する為に扱う言語の総称です。

Q&A

2回答

1621閲覧

プログラミングの「デモ機」について

aichin

総合スコア0

プログラミング言語

プログラミング言語はパソコン上で実行することができるソースコードを記述する為に扱う言語の総称です。

0グッド

1クリップ

投稿2021/04/05 08:54

前提・実現したいこと

プログラミングを勉強して間もない者です。
プログラミングを学習するのに「デモ機」がおすすめとエンジニアの先輩にいわれたのですが、検索してもよくわかりません。
無知で申し訳ないですが、「プログラミングのデモ機」とは何かご存知の方は教えていただけないでしょうか?

発生している問題・エラーメッセージ

エラーメッセージ

該当のソースコード

ソースコード

試したこと

さまざまな方法で検索してみましたが答えが見つかりませんでした。

補足情報(FW/ツールのバージョンなど)

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

fana

2021/04/05 08:59

> 先輩 に詳しく訊くべき.
maisumakun

2021/04/05 09:00

「先輩」とは、会社での話でしょうか? (会社の場合、「こういう分野について取り組んでいる」という前提がありますので、それについても書いていただければと思います)
K_3578

2021/04/05 09:02 編集

デモ機って聞くと小学生とかの学習の場で貸出されてるもののイメージあるけど、質問者さんは 流石にそんな歳でもないでしょうし、どういう状況で先輩にはその話をされたのでしょうか。 何にせよ、先輩に聞かんとわからんですな。
dodox86

2021/04/05 09:55

> プログラミングを学習するのに「デモ機」がおすすめ 初めて聞く言い回しですね、、、
guest

回答2

0

エンジニアの先輩

に聞くしか無いと思いますが、一般に本番環境とは別にテスト環境を用意します。
テスト環境は自由に仕様をいじれるのでデモ機という位置づけになるかもしれません。
さらに仮想マシンを利用すれば大抵のことはなかったことにできるので
気兼ねなく実験ができます

投稿2021/04/05 09:00

yambejp

総合スコア116724

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

単語の定義って時と場合と人と状況によって容赦なく変わるのでそこは詰める癖をつけたほうがいいと思います(特に書いたとおりにしか動かないプログラミングにおいては「解釈」は致命傷にすらなり得ます)


基本はプログラミングをする「機械自体」は、多くはアプリケーションが動作する場所ではなく単なる「開発機器」となることが多いです。
成果物を作るためだけに存在するものと言う意味ですね。実際はサーバーや本番機上で動く形。

となると、「別に何かあっても作り直しが容易である、自由にできる機器」であることが望ましいです。
ソースコードも本体はその機器ではなくGitなどバージョン管理ツールにアップされているものですしね(殆どは。稀にローカル管理があるから注意)

ただ「開発機器」とはいっても求められる要件はあります。
「スペック」部分。
これは何をどのように開発するかによって違ってきますのでそれこそプロジェクトやチームで確認するべきものです。
学習が目的であってもそれは同じ。

どんな言語やフレームワークを何で開発するのか

スペックが高ければ高いほどいいのは間違いないですが、
お金は無限にあるわけではないですし、持て余すのは無駄です。
大抵のツールやソフトは「最低スペック基準」みたいなものがあるので
何を使うのか決めたらそれらの必要要件を全て満たせるくらいのものは揃えてください。

既に出ている「仮想マシン」についても同じです。
これもツールの1つではあるので親機のスペックが低ければ仮想マシンもそんな大したスペックは積めません。

投稿2021/04/05 09:46

m.ts10806

総合スコア80875

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

m.ts10806

2021/04/05 16:03

ただ、学習目的とは言え、ツールや言語やフレームワークは新しめのほうがいいのは間違いないので、やはり「それなりのスペックがあったほうがいい」でしょうね。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問