It's the second line: use v6; use lib 'lib'; # ← this line right here use GTK::Simple; use GTK::Simple::App;
-Timo On 22/04/2019 12:51, ToddAndMargo via perl6-users wrote: >>> On 22/04/2019 03:32, ToddAndMargo via perl6-users wrote: >>>> Hi All, >>>> >>>> One liners are fast, but my own programs are very slow to start. >>>> >>>> I download >>>> >>>> https://github.com/perl6/gtk-simple/blob/master/examples/05-bars.pl6 >>>> >>>> To check it out and it also takes ten second to start. >>>> >>>> What gives? >>>> >>>> Many thanks, >>>> -T > > On 4/22/19 3:35 AM, Timo Paulssen wrote: >> It's quite possible that when you start that program, you're first >> waiting for GTK::Simple to be precompiled; the "use lib 'lib'" can >> interfere with the storage of precompilation results. If you have >> installed GTK::Simple (for example by going to its folder and running >> "zef install .") and removed the line "use lib 'lib';", it might start a >> lot faster when you run it the second time. >> >> Hope that helps! >> - Timo >> > > > > Not seeing a `use lib`. :'( > > use v6; > use lib 'lib'; > use GTK::Simple; > use GTK::Simple::App;