VBScriptについて必死に話し合うスレ [無断転載禁止]©2ch.net

1デフォルトの名無しさん2017/06/28(水) 20:52:02.68ID:FEh7eDwE
ピラフ逃亡中?

2デフォルトの名無しさん2017/06/28(水) 21:37:21.42ID:lBeNJchb
最近やらされてるんだけど、信頼できるドキュメントがなくて死ねる

3デフォルトの名無しさん2017/06/28(水) 22:47:00.79ID:FEh7eDwE
>>2
MS公式ドキュメントがあるでしょ?

4 ◆9Jro6YFwm650 2017/06/30(金) 20:07:50.39ID:YGR93RsZ
>>1
逃げてないが!? 逃げる理由なんてないし
やましいことなんて何もしてないし
ピラフは潔白だし

5ピラフ ◆9Jro6YFwm650 2017/06/30(金) 20:08:16.86ID:YGR93RsZ
名前入れ忘れただけだし

6デフォルトの名無しさん2017/06/30(金) 22:52:00.02ID:KlIc0Ruf
>>4
ピ〜ラフはやってない潔白だぁ〜♪

怪しさ250%

7ピラフ ◆9Jro6YFwm650 2017/07/02(日) 15:12:20.95ID:uD2OveQt
ピラフがよく見るのはここかな

VBScript関数リファレンス
http://www.kanaya440.com/contents/script/

Qiitaでも意外と記事が書かれてて人気あるんだよね

「vbscript」の検索結果 - Qiita
https://qiita.com/search?q=vbscript

みんなもVBScriptの記事書いたら良いよ!!

8デフォルトの名無しさん2017/07/04(火) 11:13:13.38ID:toSWN4CM
vbscriptにオートボクシングが欲しいよね!

9デフォルトの名無しさん2017/07/19(水) 08:41:11.96ID:ch2Cv0yd

10デフォルトの名無しさん2017/07/19(水) 08:45:44.17ID:zru1FEwI
さようならvbscrip
さようなら、ピラフ大王

11デフォルトの名無しさん2017/07/19(水) 08:48:55.16ID:6fjGHrB2
ローカルで使えれば十分だよ

12ピラフ ◆9Jro6YFwm650 2017/07/19(水) 20:49:20.35ID:2X2OPFBR
こんにちはVBScript

13ピラフ ◆9Jro6YFwm650 2017/07/19(水) 20:59:46.14ID:2X2OPFBR
>>9
リリースされたのが昔だからって設計が古いわけじゃないと思うんだよね
GoもSwiftも結局はVBScriptの焼き直しなわけじゃん?

TypeScriptのコンパイラがJavaScriptを生成するように
VBScriptをJavaScriptに変換するトランスレータがあればいいと思うんだよね

14片山博文MZ ◆T6xkBnTXz7B0 2017/07/19(水) 21:05:34.05ID:MaD+cEa1
vbsをjavascriptに翻訳できるツールを開発したら、結婚してくれるか?

15ピラフ ◆9Jro6YFwm650 2017/07/19(水) 21:11:34.37ID:2X2OPFBR
>>14
ピラフは結婚は無理だけど >>10 が代わりに結婚するよ
作って

16片山博文MZ ◆T6xkBnTXz7B0 2017/07/19(水) 21:13:43.55ID:MaD+cEa1
じゃあ、やらない。

17ピラフ ◆9Jro6YFwm650 2017/07/19(水) 21:18:56.22ID:2X2OPFBR
>>16
ついでにラムダ式を使えるようにして変数の初期化ができるようにしてもらえると嬉しい

18ピラフ ◆9Jro6YFwm650 2017/07/19(水) 21:21:25.34ID:2X2OPFBR
柔軟な言語であってほしいから不変は要らないかな
ブロックスコープは欲しいかも

19ピラフ ◆9Jro6YFwm650 2017/07/19(水) 21:22:03.46ID:2X2OPFBR
>>16
やるやらないじゃない、やるんだよ!

20ピラフ ◆9Jro6YFwm650 2017/07/19(水) 21:24:03.16ID:2X2OPFBR
もしかしたらマイクロソフトが100億円で買取るかもしれないんだよ!?

21デフォルトの名無しさん2017/07/20(木) 03:40:47.66ID:ejkQqNLz
Haxe(ヘックス)はOSSで、JSに型チェックを付けたような言語で(altJS)、
JS(ES5), Flash, PHP, C++, Java, C#, Python, Lua に書き出せる。
Windows8.1対応。IDEは、FlashDevelop

このサイトで、ブラウザでプログラミングして、実行できる
Try Haxe !
try.haxe.org/

Haxeプログラミング入門、尾野政樹、2015

22デフォルトの名無しさん2017/07/21(金) 15:09:20.15ID:OM/zw2x4
条件分岐でハマって小一時間

¥を¥¥としていたというオチ
他の言語だとエスケープ文字なんだもん

23デフォルトの名無しさん2017/07/21(金) 15:33:11.97ID:INJo3ZBX
>>15
オレはピラフとなら結婚してもいいぞ

24ピラフ ◆9Jro6YFwm650 2017/07/25(火) 21:34:13.97ID:pa2wyDo4
>>23
聞いてマイハニー

世界が隠してる重大な事実にピラフ気づいてしまったんだけどさ
VBScriptってFunctionやSub、Propertyといったクラスの構成要素について
オブジェクトごとにメモリを確保するんだよ

メソッドがたくさんあるオブジェクトはそれだけでメモリをたくさん消費するし
メモリ確保のためにCPUもたくさん消費する、これオブジェクト指向的に厳しくない?

メモリを湯水のように使ったら良いわ!と大富豪プログラミングになっちゃうよ
貧相なマシンでも大量のデータを処理できるような
VBScriptハイパフォーマンスプログラミングテクニックを早急にまとめる必要があると思うんだよ

データに振る舞いを持たせないほうがいんじゃないかと思うだけどどう思う?

25デフォルトの名無しさん2017/07/26(水) 00:29:36.81ID:o5MQIZHR
VBScriptでディープラーニングでもやるつもり?

26デフォルトの名無しさん2017/07/26(水) 03:03:08.69ID:3rtPYRQF
function Dog() {
this.bark = function() { console.log('わん'); };
}

function Dog() {}
Dog.prototype.bark = function() { console.log('わん'); };

var dog = new Dog();
dog.bark();

var dog2 = new Dog();
dog2.bark();

JavaScript でも、上の書き方をすると、
各インスタンス毎に、関数が作られるから無駄

下のように、prototype、つまり、1階層上・親クラスに、関数を持たせる

27ピラフ ◆9Jro6YFwm650 2017/07/29(土) 23:55:55.88ID:KI4tFJD/
         ____/ ̄ ̄
          / │ ̄\__     ゴゴゴ・・・
            /


        ..     、      ,_
        ̄\_/ ̄ ̄\/ ̄     ゴゴゴゴゴゴ・・・
    ___/ ̄へ√⌒l⌒´ ̄ ̄\_
    ´        /   \



      _   ./ ̄ ̄ ̄\    /
    __ `ソ/ ─  ─  \/ ̄/
      \/゚ (●)。 (●)  \/ rへ,ノ   ・・・・・・
 __>-へ| i     (__人__)    |ノ  :.\_
      .:/从へ、.゚` ⌒´o.ノ从rーヘ_
    _::ノ    :ノ`⌒Y⌒´::  \
          .::┘   :│   ゚

28ピラフ ◆9Jro6YFwm650 2017/07/29(土) 23:56:18.12ID:KI4tFJD/
Dim a()
a = a

Microsoft VBScript 実行時エラー: 型が一致しません。


解せぬ・・・

29ピラフ ◆9Jro6YFwm650 2017/07/30(日) 00:03:10.51ID:DLqAucgC
ピラフ完全に閃いたんだけどさ
初期化メソッドとコピーメソッドを作成すれば
プライベートなフィールドを隠したままオブジェクトをコピーできる
これコロンブスの卵じゃない? 自分の才能が怖いわ

Class ClassValue
 Private FieldValue

 Public Sub Init(ParamValue)
  FieldValue = ParamValue
 End Sub

 Public Function Copy()
  Dim value
  Set value = New ClassValue
  Call value.Init(FieldValue)
  Set Copy = value
 End Function
End Class

30ピラフ ◆9Jro6YFwm650 2017/07/30(日) 00:23:29.73ID:DLqAucgC
>>26
プロトタイプ完全に理解した
Dim prototype
Set prototype = New ClassPrototype

Dim dog
Set dog = prototype.Dog.Create()
Call WScript.Echo(dog.Prototype.Bark(dog))

Class ClassPrototype
 Dim Dog
 Sub Class_Initialize
  Set Dog = New ClassDogPrototype
 End Sub
End Class

Class ClassDogPrototype
 Function Create()
  Dim dog
  Set dog = New ClassDog
  Set dog.Prototype = Me
  Set Create = dog
 End Function

 Function Bark(ParamDog)
  Bark = "わん"
 End Function
End Class

Class ClassDog
 Dim Prototype
End Class

31デフォルトの名無しさん2017/08/26(土) 00:57:25.09ID:DjYoaNvO
ピラフは着眼点が悪くないが勉強不足だと思う
趣味プログラマなら、それでじゅうぶんだけど

32デフォルトの名無しさん2017/08/26(土) 01:21:49.23ID:JWcSPV9W
>>30
違う
>>26を理解するためにはjavascriptにおけるプロトタイプベースの継承を理解している必要がある
>>30みる限り、明らかに誤解している。

33ピラフ ◆9Jro6YFwm650 2017/08/26(土) 03:11:01.44ID:Y3F/Ms/P
>>31
じゃあ勉強になること書いてよ

34ピラフ ◆9Jro6YFwm650 2017/08/26(土) 03:11:18.84ID:Y3F/Ms/P
>>32
じゃあ正解を書いてよ

35ピラフ ◆9Jro6YFwm650 2017/08/26(土) 03:12:30.55ID:Y3F/Ms/P
   ,.:::.⌒⌒:::::ヽ
  (::::::::::::::::::::::::::::)
(( (::::::::::::::人:::::::::ノ
  (::::(´・∀・`):ノ ))
  (( ( つ ヽ、
    . 〉 とノ i ))
    (__ノ^(_)

36ピラフ ◆9Jro6YFwm650 2017/08/26(土) 03:12:55.86ID:Y3F/Ms/P
踊る〜君を見て〜恋が始まって〜

37デフォルトの名無しさん2017/08/26(土) 07:18:22.06ID:QMf+EY2e
ピラフ炒飯丼は、何でオワコンなブビスクリプトにしがみついてるの?

38デフォルトの名無しさん2017/08/26(土) 10:21:28.50ID:LBGSRRgd
人に聞いてばかりいないで、自分から学べ

39ピラフ ◆9Jro6YFwm650 2017/08/26(土) 17:14:33.17ID:+W3NdPUb
>>37
VBScript超かわいいじゃん

40ピラフ ◆9Jro6YFwm650 2017/08/26(土) 17:17:17.40ID:+W3NdPUb
>>38
人に教えられるくらいの知識と経験をお持ちなのかと思ったら
どうやらそうじゃないようで勉強すべきなのはそちらの方なんじゃないかなって思いました
そっちで勉強してピラフに教えれば知識身につくしピラフに感謝されるし一石二鳥じゃん

41デフォルトの名無しさん2017/08/26(土) 17:33:52.04ID:suj/UzTF
煽れば教えてもらえると思ったか?
もっと謙虚になれよ

42ピラフ ◆9Jro6YFwm650 2017/08/26(土) 17:44:31.84ID:+W3NdPUb
>>41
ピラフが何をしたら教えてくれるんですか?

43デフォルトの名無しさん2017/08/27(日) 07:43:02.75ID:HAnDkIM0

44デフォルトの名無しさん2017/09/05(火) 09:16:37.10ID:OQdxykzy
なんで未だにVBSなんてやってるの?

45デフォルトの名無しさん2017/09/05(火) 09:41:35.34ID:eU218A2Y
楽しいから

46デフォルトの名無しさん2017/09/05(火) 12:22:49.59ID:gc5lidbu
ピラフがいるから

47ピラフ ◆9Jro6YFwm650 2017/09/05(火) 19:29:46.62ID:NeUdLuUO
ピラフだから

48ピラフ ◆9Jro6YFwm650 2017/09/05(火) 19:30:48.72ID:NeUdLuUO
>>46
えへへー、これピラフ
http://p.news.nimg.jp/photo/412/491412l.jpg

49ピラフ ◆9Jro6YFwm650 2017/09/05(火) 19:35:31.09ID:NeUdLuUO
VBScriptは盆栽とかプラモデルみたいなもの
想像力と知力を駆使してプログラムを作り上げたときの
達成感が半端なく気持ちいい、作って楽しいし眺めて楽しいし
とにかく最高

50デフォルトの名無しさん2017/09/05(火) 21:19:29.87ID:6dtBaxLd
ピラフって女のつもりだったのか
ずっとピラフ大王のイメージだったわ

51デフォルトの名無しさん2017/09/06(水) 21:21:00.90ID:CWS2BygD
>>48
結婚してくれ

52デフォルトの名無しさん2017/09/06(水) 23:30:28.01ID:mGiRwPpY
ピラフは宮田聡子が好きなのかい?

53デフォルトの名無しさん2017/09/24(日) 02:49:16.32ID:ByZ250WW
女のつもりだったのかってきもくね
オンラインゲームで女キャラ選んでるやつはみんな女のつもりなんだな

54デフォルトの名無しさん2017/09/28(木) 16:59:58.91ID:Zz6eCo8i
本人が女の写真を貼り付けてこれが自分だと主張してる流れで何言ってんだこいつ

55デフォルトの名無しさん2017/09/28(木) 18:06:13.76ID:rkP25aW6
ふーんピラフって2009年度三愛水着イメージガールだったんだ

56ピラフ ◆9Jro6YFwm650 2017/10/13(金) 21:48:31.14ID:6Bv4rSZh
next_permutation - cpprefjp C++日本語リファレンス
https://cpprefjp.github.io/reference/algorithm/next_permutation.html

これVBScriptで実装したらどうなると思う?

57デフォルトの名無しさん2017/10/13(金) 22:57:54.16ID:JHJOvcP0
順列は、階乗と同じ

5! = 5 * 4 * 3 * 2 * 1

Ruby の配列にもある

58ピラフ ◆9Jro6YFwm650 2017/10/13(金) 23:25:19.14ID:6Bv4rSZh
>>57
VBScriptでお願いします!

新着レスの表示
レスを投稿する