Почему,

class ClassName {
//...
};class {
//...
} ClassName;class {
//...
} Obj1, Obj2, Obj3, ...; вводилось кол-во координат, после в зависимости от введенного числа просчитывались периметр, площадь, определялся тип фигуры,
Но если программу запускать из консоли, то пути к библиотекам она берет уже из ldconfig.
Есть мысль написать bash скрипт, который создает некий симлинк или еще чего, чтобы программа работала с нужной библиотекой. Куда можно прописать откуда программе брать путь к библиотеке?
С чего начать реализовывать транслятор языка?
хочу сделать что типа этого :
Автор: Mendel Cooper
Перевод: Андрей Киселев
Выбираю между несколькими языками, Go привлекает своей относительной простотой.