Есть ли независимый от платформы способ доступа к буферу обмена?

У меня есть небольшой побочный проект, который я хочу написать, но еще не определился с языком. В конечном итоге мне нужен способ доступа и / или изменения буфера обмена независимо от платформы.

Я бы хотел выучить для этого новый язык, желательно что-нибудь такое:

  1. Я многому научусь у.
  2. Будет хорошо смотреться в моем резюме.

... и я склоняюсь к определенному функциональному языку (Lisp был бы идеальным вариантом). Тем не менее, я мог бы также захотеть поэкспериментировать с взаимодействием C с другими языками, поэтому библиотека C также будет приемлемой. Существуют ли какие-либо библиотеки, которые будут делать то, что я ищу, на языке, соответствующем вышеуказанным критериям?


person Jason Baker    schedule 07.12.2009    source источник
comment
связанные: stackoverflow.com/questions/1800971/ Как раз в Linux это оказывается непросто ...   -  person jldupont    schedule 07.12.2009


Ответы (2)


Кросс-платформенная библиотека (например, структура wxWidgets, которая позволит вам реализовать на C ++, Python, Ruby и еще несколько) дадут вам возможность реализовать это кроссплатформенным способом ...

person RyanWilcox    schedule 07.12.2009

Один из подходов к этому - использовать класс буфера обмена Java. Это дает мне довольно широкий выбор языков на выбор.

person Jason Baker    schedule 07.12.2009