{"id":2511,"date":"2014-10-07T13:56:45","date_gmt":"2014-10-07T13:56:45","guid":{"rendered":"https:\/\/arahne.org\/new\/\/?p=2511"},"modified":"2018-08-09T12:31:34","modified_gmt":"2018-08-09T12:31:34","slug":"do-programs-ever-grow-up","status":"publish","type":"post","link":"https:\/\/arahne.org\/zh\/do-programs-ever-grow-up\/","title":{"rendered":"Do programs ever grow up?"},"content":{"rendered":"<div class=\"desc_none\">Like children, sometimes they do, and parents are proud, if they go out in the world and do big things.<br \/>\nAt the end of September 2014, we have dropped the &#8220;beta&#8221; label from the new ArahPaint5.<\/div>\n<div     class=\"vc_row wpb_row section vc_row-fluid\" style=' text-align:left;'><div class=\"full_section_inner clearfix\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><div     class=\"vc_row wpb_row vc_inner section vc_row-fluid\" style=' text-align:left;'><div class=\"full_section_inner clearfix\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_text_column wpb_content_element\">\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<p>Like children, sometimes they do, and parents are proud, if they go out in the world and do big things.<br \/>\nAt the end of September 2014, we have dropped the &#8220;beta&#8221; label from the new ArahPaint5.<a href=\"http:\/\/en.wikipedia.org\/wiki\/Throw_out_the_baby_with_the_bath_water\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright\" src=\"\/wp-content\/uploads\/configuarator\/Murner.Nerrenbeschwerung.kind_.small_.jpg\" alt=\"Murner.Nerrenbeschwerung.kind.small\" width=\"300\" height=\"462\" \/><\/a><br \/>\nThis means that we think it is good enough for production use.<br \/>\nArahPaint5 was more than three years in the making; it was supposed to be small evolution from ArahPaint4.<br \/>\nTechnically speaking, we have just ported it from Qt3 to Qt4 toolkit (programming library which helps us make buttons, menus, draw points on screen).<br \/>\nIn doing so, we eliminated the dependency on X Window graphics toolkit, so that program could be ported to other platforms than Linux\/Unix.<br \/>\nSound wonderful. But we have almost\u00a0<a href=\"http:\/\/en.wikipedia.org\/wiki\/Throw_out_the_baby_with_the_bath_water\" target=\"_blank\" rel=\"noopener\">thrown away the baby with the bathwater<\/a>.<\/p>\n<p>The careful speed optimizations, which worked only on Linux, had to be eliminated and replaced with generic toolkit code. The once snappy program became dog slow. What is the big change from the previous beta versions?<br \/>\nArahPaint5 can now handle big images well. Before ArahPaint 5.0.445, the bigger the image, the slower the drawing. It worked nicely on 1000&#215;1000, slower on 3000&#215;3000, while at 100000&#215;10000 resolution, the drawing speed was reduced to useless crawl.<br \/>\nYou could literally see the mouse pointer not being able to follow your movements.<br \/>\nThis problem was especially painful, as ArahPaint4 did not have this issue. So existing users, used to fast work, did not want to use ArahPaint5 at all.<br \/>\nWhich was a pity, as ArahPaint5 comes with many nice new features:<\/p>\n<ul>\n<li>SVG\/PDF import<\/li>\n<li>system wide cut &amp; paste (from\/to browser, mail, text editor, scanning application)<\/li>\n<li>guides<\/li>\n<li>pen size preview while drawing on the image<\/li>\n<li>platform specific file selection box with choice of file format<\/li>\n<li>completely redesigned resize dialog, which nicely handles conversion between size in mm\/inches\/pixels and threads\/cm\/inches.<\/li>\n<\/ul>\n<p>This is such an important milestone, that we should look back and thank all the people who made it happen:<\/p>\n<p><strong>Simon Weilguny<\/strong>\u00a0for writing the first ArahPaint 2.x using Motif toolkit in C on UnixWare and later on Linux.<br \/>\n<strong>Matja\u017e Gutenberger<\/strong>\u00a0for rewriting the program as ArahPaint4 using Qt toolkit in C++ on Linux.<br \/>\n<strong>Nedeljko Stefanovi\u0107<\/strong>\u00a0for:<\/p>\n<ul>\n<li>recently used files with icons<\/li>\n<li>ellipse selection<\/li>\n<li>layout options in text tools<\/li>\n<li>crosshair cursor<\/li>\n<li>bezier curves<\/li>\n<li>antialiased view<\/li>\n<\/ul>\n<p><strong>Neboj\u0161a Obradovi\u0107<\/strong>\u00a0\u548c\u00a0<strong>Milan Mileti\u0107<\/strong>\u00a0for:<\/p>\n<ul>\n<li>port to Qt4 toolkit and making Windows and Mac OSX version possible<\/li>\n<li>making build scripts for all platforms (Linux, Windows, Mac OSX)<\/li>\n<li>adding support for SVG and PDF import<\/li>\n<li>guides<\/li>\n<li>implementing redesign of resize dialog<\/li>\n<li>adding initial version of cut and paste<\/li>\n<\/ul>\n<p><strong>Peter Kov\u00e1\u0159<\/strong>\u00a0for fixing the ruler.<br \/>\n<strong>Zoran Pavlovi\u0107<\/strong>\u00a0for finding and managing programers in Belgrade, and for providing cosy work environment during meetings.<br \/>\n<strong>Anton Gregor\u010di\u010d<\/strong>\u00a0for writing the\u00a0<a href=\"https:\/\/arahne.org\/zh\/learn-support\/user-manual\/\" target=\"_blank\" rel=\"noopener\">manuals<\/a>\u00a0and bug testing<br \/>\n<strong>Ana Bertoncelj<\/strong>\u00a0for bug testing, for design of\u00a0<a href=\"\/wp-content\/themes\/Stockholm-Child\/myFiles\/apaint4-shortcuts-EN.pdf\" target=\"_blank\" rel=\"noopener\">shortcuts list<\/a>, design of program icon and front page of manual, manual layout,\u00a0<a href=\"\/wp-content\/themes\/Stockholm-Child\/myFiles\/fastpattern-EN.pdf\" target=\"_blank\" rel=\"noopener\">\u5feb\u6377\u7eb9\u6837<\/a>\u00a0tutorials<br \/>\n<strong>Guido Fumagalli<\/strong>\u00a0\u548c\u00a0<strong>Patrizia Bertolli<\/strong>\u00a0of\u00a0<a title=\"FGF Labels\" href=\"http:\/\/www.fgflabels.com\/\" target=\"_blank\" rel=\"noopener\">FGF Labels<\/a>\u00a0and for help in redesign of image resize dialog<br \/>\n<a title=\"Staubli\" href=\"http:\/\/www.schoenherr-carpetweaving.com\/\" target=\"_blank\" rel=\"noopener\">Staubli\/CSS<\/a>\u00a0for financially sponsoring the port to Windows<br \/>\n<strong>Bert Pols<\/strong>\u00a0of Staubli\/CSS for Dutch translation and numerous precise bug descriptions and feature suggestions<br \/>\n<strong>Peak Ding<\/strong>\u00a0for Chinese translation<br \/>\n<strong>Antti Alalami<\/strong>\u00a0for Finnish translation<br \/>\n<strong>Vincent Masurel<\/strong>\u00a0for French translation<br \/>\n<strong>Katarzyna Jaworska<\/strong>\u00a0for corrections in Polish translation<br \/>\n<strong>Jaime Vives Piqueres<\/strong>\u00a0for Spanish translation<br \/>\n<strong>Vichai Tantikunakonrat<\/strong>\u00a0for Thai translation<br \/>\n<strong>Sabri Sever<\/strong>\u00a0for Turkish translation<\/p>\n<p>If we missed somebody or if someone&#8217;s contribution was misrepresented, send us a note and we will correct it.<\/p>\n<p>So is ArahPaint now a big program? It is not an intergalactic success like Photoshop or Gimp. But it does serve its niche of textile design.It is used by thousands of designers every day. It is available on all major operating systems, translated in 13 languages, It has survived the test of time, and got several facelifts to stay attractive. So please\u00a0<a href=\"https:\/\/arahne.org\/zh\/learn-support\/software-demo\/\" target=\"_blank\" rel=\"noopener\">download<\/a>\u00a0it, is is free, and if you like it, recommend it to friends.<\/p>\n<p>Du\u0161an Peterc<\/p>\n<p><em>Here is a little gallery of ArahPaint&#8217;s evolution.<\/em><\/p>\n\n\t\t<\/div> \n\t<\/div> <\/div><\/div><\/div><\/div><\/div><div class=\"wpb_gallery wpb_content_element vc_clearfix\"><div class=\"wpb_wrapper\"><div class=\"wpb_gallery_slides wpb_flexslider flexslider_fade flexslider\" data-interval=\"3\" data-flex_fx=\"fade\"><ul class=\"slides\"><li><a class=\"prettyphoto\" href=\"https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup1.png\" data-rel=\"prettyPhoto[rel-2511-1055017777]\"><img loading=\"lazy\" decoding=\"async\" width=\"740\" height=\"604\" src=\"https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup1.png\" class=\"attachment-full\" alt=\"\" srcset=\"https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup1.png 740w, https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup1-300x245.png 300w, https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup1-700x571.png 700w, https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup1-600x490.png 600w\" sizes=\"auto, (max-width: 740px) 100vw, 740px\" \/><\/a><\/li><li><a class=\"prettyphoto\" href=\"https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup2.png\" data-rel=\"prettyPhoto[rel-2511-1055017777]\"><img loading=\"lazy\" decoding=\"async\" width=\"740\" height=\"604\" src=\"https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup2.png\" class=\"attachment-full\" alt=\"\" srcset=\"https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup2.png 740w, https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup2-300x245.png 300w, https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup2-700x571.png 700w, https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup2-600x490.png 600w\" sizes=\"auto, (max-width: 740px) 100vw, 740px\" \/><\/a><\/li><li><a class=\"prettyphoto\" href=\"https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup3.png\" data-rel=\"prettyPhoto[rel-2511-1055017777]\"><img loading=\"lazy\" decoding=\"async\" width=\"740\" height=\"604\" src=\"https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup3.png\" class=\"attachment-full\" alt=\"\" srcset=\"https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup3.png 740w, https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup3-300x245.png 300w, https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup3-700x571.png 700w, https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup3-600x490.png 600w\" sizes=\"auto, (max-width: 740px) 100vw, 740px\" \/><\/a><\/li><li><a class=\"prettyphoto\" href=\"https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup4.png\" data-rel=\"prettyPhoto[rel-2511-1055017777]\"><img loading=\"lazy\" decoding=\"async\" width=\"740\" height=\"604\" src=\"https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup4.png\" class=\"attachment-full\" alt=\"\" srcset=\"https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup4.png 740w, https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup4-300x245.png 300w, https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup4-700x571.png 700w, https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup4-600x490.png 600w\" sizes=\"auto, (max-width: 740px) 100vw, 740px\" \/><\/a><\/li><li><a class=\"prettyphoto\" href=\"https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup5.png\" data-rel=\"prettyPhoto[rel-2511-1055017777]\"><img loading=\"lazy\" decoding=\"async\" width=\"740\" height=\"604\" src=\"https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup5.png\" class=\"attachment-full\" alt=\"\" srcset=\"https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup5.png 740w, https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup5-300x245.png 300w, https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup5-700x571.png 700w, https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup5-600x490.png 600w\" sizes=\"auto, (max-width: 740px) 100vw, 740px\" \/><\/a><\/li><li><a class=\"prettyphoto\" href=\"https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup6.png\" data-rel=\"prettyPhoto[rel-2511-1055017777]\"><img loading=\"lazy\" decoding=\"async\" width=\"740\" height=\"604\" src=\"https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup6.png\" class=\"attachment-full\" alt=\"\" srcset=\"https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup6.png 740w, https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup6-300x245.png 300w, https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup6-700x571.png 700w, https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup6-600x490.png 600w\" sizes=\"auto, (max-width: 740px) 100vw, 740px\" \/><\/a><\/li><li><a class=\"prettyphoto\" href=\"https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup7.png\" data-rel=\"prettyPhoto[rel-2511-1055017777]\"><img loading=\"lazy\" decoding=\"async\" width=\"740\" height=\"604\" src=\"https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup7.png\" class=\"attachment-full\" alt=\"\" srcset=\"https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup7.png 740w, https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup7-300x245.png 300w, https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup7-700x571.png 700w, https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup7-600x490.png 600w\" sizes=\"auto, (max-width: 740px) 100vw, 740px\" \/><\/a><\/li><li><a class=\"prettyphoto\" href=\"https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup8.png\" data-rel=\"prettyPhoto[rel-2511-1055017777]\"><img loading=\"lazy\" decoding=\"async\" width=\"740\" height=\"604\" src=\"https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup8.png\" class=\"attachment-full\" alt=\"\" srcset=\"https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup8.png 740w, https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup8-300x245.png 300w, https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup8-700x571.png 700w, https:\/\/arahne.org\/wp-content\/uploads\/news\/do-programs-ever-grow-up\/growup8-600x490.png 600w\" sizes=\"auto, (max-width: 740px) 100vw, 740px\" \/><\/a><\/li><\/ul><\/div><\/div><\/div><\/div><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Like children, sometimes they do, and parents are proud, if they go out in the world and do big things. At the end of September 2014, we have dropped the &#8220;beta&#8221; label from the new ArahPaint5.<\/p>","protected":false},"author":1,"featured_media":2527,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[32],"tags":[],"class_list":["post-2511","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"acf":[],"_links":{"self":[{"href":"https:\/\/arahne.org\/zh\/wp-json\/wp\/v2\/posts\/2511","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/arahne.org\/zh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/arahne.org\/zh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/arahne.org\/zh\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/arahne.org\/zh\/wp-json\/wp\/v2\/comments?post=2511"}],"version-history":[{"count":0,"href":"https:\/\/arahne.org\/zh\/wp-json\/wp\/v2\/posts\/2511\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/arahne.org\/zh\/wp-json\/wp\/v2\/media\/2527"}],"wp:attachment":[{"href":"https:\/\/arahne.org\/zh\/wp-json\/wp\/v2\/media?parent=2511"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/arahne.org\/zh\/wp-json\/wp\/v2\/categories?post=2511"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/arahne.org\/zh\/wp-json\/wp\/v2\/tags?post=2511"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}