Coffeehouse Thread

9 posts

Forum Read Only

This forum has been made read only by the site admins. No new threads or comments can be added.

Apple Core Rot

Back to Forum: Coffeehouse
  • User profile image
    xied75

    Dear all,

    Just read this http://macperformanceguide.com/AppleCoreRot-intro.html and thinking to share with everybody. Please read it in full before comment.

    Many times it also mentioned Windows 8.

    My feeling is that 'consumerism' is driving those changes, no matter which company we are talking about. This leaves all those 'professionals' in the dark, no matter which OS.

    On another point, you can see clearly there are people anti-short-release-cycle in the Apple world, yet Windows will do the same soon (Windows Blue).

    Waiting your deep thoughts...

     

    Best,

     

    dong

  • User profile image
    SteveRichter

    , xied75 wrote

    My feeling is that 'consumerism' is driving those changes, no matter which company we are talking about. This leaves all those 'professionals' in the dark, no matter which OS.

    yeah, I cannot explain why computer companies do not do a better job with their OS software. I have seen IBM simply starve its AS400 of investment and improvements. What I have seen of C++ and windows shell programming this last year is a bunch of areas where improvements can be made but are not.  Even WPF seems to have stagnated. ( where are the efforts at styling WPF in a CSS sort of way. )  Apple, IBM and Microsoft have tons of money, yet none appear to be going all out in making their platforms as programmer friendly as possible.

  • User profile image
    Bas

    , SteveRichter wrote

    Even WPF seems to have stagnated. ( where are the efforts at styling WPF in a CSS sort of way. )  Apple, IBM and Microsoft have tons of money, yet none appear to be going all out in making their platforms as programmer friendly as possible.

    While I also find the deprecation and/or apparent stagnation of various frameworks worrying, especially since the alternatives - as of yet - lack feature parity, I don't think making things more like CSS is "as programmer friendly as possible". 

  • User profile image
    Sven Groot

    , Bas wrote

    *snip*

    While I also find the deprecation and/or apparent stagnation of various frameworks worrying, especially since the alternatives - as of yet - lack feature parity, I don't think making things more like CSS is "as programmer friendly as possible". 

    In fact, WPF's template and styling system is considerably more powerful and easier to create tools for than CSS.

  • User profile image
    SteveRichter

    , Sven Groot wrote

    *snip*

    In fact, WPF's template and styling system is considerably more powerful and easier to create tools for than CSS.

    a simple thing.  using jQuery you can popup a calendar for every date input field in a form. How to do that in WPF? Or I want to add a link to a table that will export the contents of the table to excel. I esp want to be able to do these things without having to be the programmer or have access to the source code of the app.  How does the end user customize their apps to give them what they need without the source code?  With javascript I can inject code into the browser on the client side to do these things. Not easily or reliably in all cases. Just an example to me where software technology is stagnating at these large companies that control the OSes we use.

     

  • User profile image
    vesuvius

    , SteveRichter wrote

    *snip*

    a simple thing.  using jQuery you can popup a calendar for every date input field in a form. How to do that in WPF? Or I want to add a link to a table that will export the contents of the table to excel. I esp want to be able to do these things without having to be the programmer or have access to the source code of the app.  How does the end user customize their apps to give them what they need without the source code?  With javascript I can inject code into the browser on the client side to do these things. Not easily or reliably in all cases. Just an example to me where software technology is stagnating at these large companies that control the OSes we use.

     

    I think this is a case of a bad/inexperienced workman blaming their tools.

  • User profile image
    figuerres

    , SteveRichter wrote

    *snip*

     How does the end user customize their apps to give them what they need without the source code?  With javascript I can inject code into the browser on the client side to do these things.

    in many cases developers would not want to allow end users to inject code!

    that aside some of what you said is a matter of planning the app.

    for example a data grid can be made to copy data and that will generally work for excel or word to paste in.

    date / calendar : use the right control and it's done!

    each of the two is simple to do in an app.

  • User profile image
    evildictait​or

    , SteveRichter wrote

    using jQuery you can popup a calendar for every date input field in a form. How to do that in WPF? 

    dateInput.OnClick += new MouseClickEventHandler( (o,e) => 
    {
      new DatePopup(dateInput).Show(e.Location);
    });

    Or I want to add a link to a table that will export the contents of the table to excel.

    var x = new DataGrid();

     

    I esp want to be able to do these things without having to be the programmer or have access to the source code of the app.  How does the end user customize their apps to give them what they need without the source code?

    this.BackgroundColor = ParseValueOutOfIniFile("config.ini", "bgcolor");

    With javascript I can inject code into the browser on the client side to do these things. Not easily or reliably in all cases. Just an example to me where software technology is stagnating at these large companies that control the OSes we use. 

    If you want to do that, write a library and expose your code via an interface. Most users don't want to write javascript for your app though,

  • User profile image
    magicalclick

    Quick and Dirty vs more restrictive model, I prefer something more restrictive. Because there are so many bugs that span from the quick and dirty approach. A lot of improper HTML bugs because too many random code trying to inject code. And tracing CSS is a pain when you have people overloading like 11 definitions of the same attribute, and you try to figure out why something is out of whack.

    Leaving WM on 5/2018 if no apps, no dedicated billboards where I drive, no Store name.
    Last modified

Conversation locked

This conversation has been locked by the site admins. No new comments can be made.