[ID CC-CC2021] Среда для отладки VBS-скриптов

Статус
Закрыто для дальнейших ответов.

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 228
Реакции
10 851
Ну с этой точки зрения, при наличии готового компилятора/интерпретатора любой язык можно повторить на самом себе. И в чем тогда б-гоизбранность го и питона? И какой в данном действии вообще сакральный смысл, кроме красивого маркетингового слогана? В молодости на первых курсах унас была такая задачка на сообразительность : написать на языке высокого уровня программу, распечатывающую собственный текст. При всей кажущейся очевидности, задание нифига не простое, и как я понимаю, не на любом языке реализуемое. Так вот реализация языка на себе самом - задача так же красиво звучащая при том же уровне практической пользы '))'
 

Oleg Butrin

20 лет на форуме
Сообщения
1 990
Реакции
1 216
В молодости на первых курсах унас была такая задачка на сообразительность : написать на языке высокого уровня программу, распечатывающую собственный текст. При всей кажущейся очевидности, задание нифига не простое, и как я понимаю, не на любом языке реализуемое.
Код:
#!/usr/bin/python
# -*- coding: utf-8 -*-

import sys

def main():
    with open(sys.argv[0], 'r') as f:
        print f.read()

if __name__ == '__main__':
    main()
Уот так уот! 'stick'
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 228
Реакции
10 851
Немного не то. Не "программа распечатывающая собственный файл" а "программа распечатывающая собственный текст". То есть, откомпилированная программа выдающая на экран полный собственный текст точка в точку.
 

Oleg Butrin

20 лет на форуме
Сообщения
1 990
Реакции
1 216
«Вот тебе и первая выгода использования интерпретируемых языков программирования!» © Редьярд Киплинг.
 

splxgf

12 лет на форуме
Сообщения
7 743
Реакции
3 425

splxgf

12 лет на форуме
Сообщения
7 743
Реакции
3 425

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 228
Реакции
10 851
Вот так и чувствовал, что все закончится аппеляцией к авторитетам! '))'
 
Статус
Закрыто для дальнейших ответов.